`

struts2标签嵌套遍历取出list中的list

阅读更多
struts2标签嵌套遍历取出list中的list,取出的方式是:"%{#mylist.childtype}"
例子:

<!-- 第一个list -->
<s:iterator value="tlist" var="mylist">

  <div>
    <b>[${mylist.typeName}]</b>

    <!-- childtype是mylist中的List -->
    <s:iterator var="item" value="%{#mylist.childtype}" >
      <a href="${item.ccontent}">${item.clabel}</a>
    </s:iterator>

  </div>

</s:iterator>
分享到:
评论

相关推荐

    常用struts1遍历方法

    通过以上几个示例可以看出,`&lt;logic:iterate&gt;`标签在Struts1框架中是一个非常实用的功能,它可以帮助开发者方便地遍历各种类型的集合。无论是简单的List还是复杂的Map,甚至是多层嵌套的结构,都能够很好地支持。...

    Struts中List里嵌套Map

    在JSP页面上,我们可以使用Struts的标签库(struts-bean标签库)来遍历List和Map,将数据展示出来: ```jsp &lt;td&gt;&lt;bean:write name="product" property="id"/&gt; &lt;td&gt;&lt;bean:write name="product" property="name...

    struts2标签大全

    在Struts2中,使用了一系列的标签库来增强JSP页面的功能,使得开发者可以更方便地实现业务逻辑与视图的分离,提高代码的可读性和可维护性。本篇文章将详细介绍Struts2中的各种标签及其应用。 1. **s:form标签**:这...

    Struts中嵌套集合的显示示例

    3. **视图**:在`testmap.jsp`中,使用Struts2标签库遍历和显示嵌套集合。 ```jsp 街道: 城市: ``` 这段代码会遍历`user`对象的`addresses`集合,对于每个Address对象,分别输出其street和city...

    struts1 自定义标签嵌套 table&&user

    在本案例中,我们讨论的是如何在Struts1中实现自定义标签的嵌套,特别是`table`和`user`这两个自定义标签的使用。 首先,我们需要理解自定义标签的工作原理。在Struts1中,自定义标签通常由两部分组成:标签库描述...

    json嵌套list

    在Struts2中,处理JSON嵌套list主要涉及以下几个方面: 1. **创建JSON数据**:在后端,你可以使用Struts2的JSON插件或者手动构建JSON对象来创建嵌套list。例如,你可以使用`org.json.JSONObject`和`org.json....

    struts2 OGNL 表达式及各种标签的使用

    本文将深入探讨OGNL的基本用法、标签的使用以及其在Struts2中的实际应用。 1. **OGNL基本概念** - OGNL是一种表达式语言,用于获取和设置对象属性。它支持点号和索引访问、方法调用、运算符、集合操作等。 - 例如...

    iterator嵌套,struts2

    在Struts2框架中,`iterator`标签是一个非常重要的组件,用于遍历各种集合对象,如List、Map等。在上述描述中,开发者遇到了一个关于`iterator`标签嵌套使用的问题,涉及到`LinkedHashMap`存储的数据结构。让我们...

    struts2中doubleselect标签的应用

    在Struts2中,`doubleselect`标签是一种非常实用的标签,主要用于创建两个级联选择框。这种标签允许用户在一个下拉列表中进行选择时,另一个相关的下拉列表会自动更新其选项。这对于处理多级数据结构,比如国家/省份...

    Struts2 使用OGNL遍历map方法详解

    在Struts2中,OGNL(Object-Graph Navigation Language)是默认的表达式语言,用于处理数据绑定、属性访问以及视图层的数据呈现。本文将深入讲解如何使用OGNL遍历Map对象,以展示Struts2在处理复杂数据结构时的灵活...

    struts自定义标签详解

    在给定的例子中,`&lt;bean:define&gt;`标签将`listForm`中的`persons`属性赋值给`values`,并将其类型声明为`java.util.List`。这使得后续的标签或JSP脚本可以直接操作这个列表,而无需显式调用ActionForm的方法。 总之...

    struts2标签详解

    本文将深入探讨 Struts2 标签库中的关键标签及其使用方法,通过实例展示如何在实际项目中应用这些标签。 #### 二、基础标签配置 要在 JSP 页面中使用 Struts2 的标签,首先需要在 JSP 文件的头部添加如下代码: `...

    Java struts2 ongl 标签 jsp页面

    Java Struts2 OGNL(Object-Graph Navigation Language)标签是用于在JSP页面中动态地访问和操作Java对象的强大工具。以下是对这些知识点的详细解释: 1. **对象树的访问**: OGNL允许开发者通过点号(`.`)来遍历...

    重要知识struts2标签说明.pdf

    Struts2是一个强大的MVC框架,它提供了丰富的标签库,使得开发者可以在JSP页面中方便地处理业务逻辑和展示数据。下面将详细讲解Struts2的一些核心标签。 1. **If, ElseIf, Else标签** Struts2的If、ElseIf和Else...

    struts2标签.doc

    `&lt;s:iterator&gt;`:这是最常用的标签之一,用于遍历集合(如List、Map等),并可以嵌套使用其他标签。 M. `&lt;s:merge&gt;`:合并遍历集合的值,方便处理集合数据。 N. `&lt;s:optgroup&gt;` 和 `&lt;s:option&gt;`:在下拉框中创建...

    Struts_2_标签库(文档手册)_Tags-API-CLSW-JSP

    标题和描述中提到的知识点是关于Struts 2框架中的标签库使用,特别是与JSP相关的部分。Struts 2框架是一种基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,用于构建动态、可扩展的Web应用。其标签...

    在struts2中要实现for循环

    `&lt;s:iterator&gt;`标签是Struts2中最常用的标签之一,它可以用来遍历集合(如List、Set、Map等)。但是,如果想要实现类似Java中的`for`循环功能,可以利用`org.apache.struts2.util.Counter`类来实现。 ### 实现步骤 ...

    Struts标签库知识.pdf

    5. Nested Tags的使用:嵌套标签指的是可以在其他标签内部使用的标签,比如`&lt;logic:iterate&gt;`可以在循环中使用,以遍历集合对象。 6. Tiles Tags的使用:Tiles标签库用于页面布局,可以定义可重用的页面布局模板。 ...

    struts2 的标签库

    下面我们将深入探讨Struts2的页面开发中常用的标签及其使用方法。 1. **往Action里传值**:使用HTML的`&lt;input&gt;`标签,如`&lt;input name="userName" type="text" class="input6" size="15"&gt;`,这里的`name`属性对应...

    Struts常用标签库合集

    例如,`&lt;bean:cookie&gt;` 标签可以从请求中获取指定名称的 cookie 值,并将其绑定到 page 作用域,以便其他标签或 JSP 脚本可以使用。 2. **HTML Tags**: HTML Tags 提供了一系列与 HTML 表单相关的标签,如 `...

Global site tag (gtag.js) - Google Analytics