`
conkeyn
  • 浏览: 1529502 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

<s:generator>

 
阅读更多
<s:generator val="%{'aaa,bbb,ccc,ddd,eee'}" separator=",">
 <s:iterator>
     <s:property /><br/>
 </s:iterator>
</s:generator>

 其“%{'aaa,bbb,ccc,ddd,eee'}”与“{'aaa,bbb,ccc,ddd,eee'}”有一定的区别。

这个标签用来生成一个可遍历对象并把它压入Value stack栈。因为generator标签的结束标签标记将弹出那个可遍历对象,所以需要做的事情都必须在它的起始标记和结束标记之间完成。还有一个办法是为那个可遍历对象创建一个引用变量并把该变量设置为一个页面属性;这么做的好处是你可以在后面的步骤里访问可遍历对象。

 

分享到:
评论

相关推荐

    struts2的s标签

    &lt;p&gt;名称:&lt;s:property value="name"/&gt;&lt;/p&gt; &lt;/s:iterator&gt; ``` - **说明**:遍历一个集合或数组,并对每个元素执行标签体内的内容。 25. **`&lt;s:label&gt;`** - 显示标签。 - **示例**: ```jsp &lt;s:label value=...

    Struts2标签使用.docx

    15. `&lt;s:generator&gt;`和`s:iterator&gt;`:`&lt;s:generator&gt;`生成一个序列,常用作分隔符,如`&lt;s:generator separator=", " val="a, b, c, d, e"&gt;&lt;s:iterator&gt;&lt;s:property/&gt;&lt;/s:iterator&gt;&lt;/s:generator&gt;`。`&lt;s:iterator&gt;`...

    Struts2全部标签使用说明

    `&lt;s:generator&gt;` 和 `&lt;s:iterator&gt;`: - `&lt;s:generator&gt;` 通常与`s:iterator`配合使用,用于生成序列号或其他自定义内容。 - `&lt;s:iterator&gt;` 用于遍历集合,如ArrayList、Map等,可以循环输出集合中的元素。 H. `&lt;s...

    Struts2标签库

    `&lt;s:generator&gt;`标签则可以动态生成一个迭代器,其`val`属性用于设置迭代器的初始值。例如,可以生成一个包含多个元素的迭代器,然后通过`s:iterator`遍历并显示这些元素: ```jsp &lt;s:generator val="%{'aaa,bbb,...

    Struts2标签详解及具体实例解析

    &lt;/s:generator&gt; ``` - **解释**:生成数据项,并使用逗号分隔。 ##### 24. `&lt;s:head&gt;` 头部标签 - **用途**:在`&lt;head&gt;`标签内使用。 - **示例代码**: ```xml &lt;s:head&gt; &lt;title&gt;我的网站&lt;/title&gt; &lt;/s:head&gt; ...

    Struts标签

    myList1 = new ArrayList&lt;&gt;(); myList1.add("1"); myList1.add("2"); myList1.add("3"); myList2 = new ArrayList&lt;&gt;(); myList2.add("a"); myList2.add("b"); myList2.add("c"); myList3 = new ArrayList&lt;&gt;...

    struts2-s标签

    &lt;/s:generator&gt; ``` ##### 19. `&lt;s:head/&gt;` 该标签用于生成 HTML 的 `&lt;head&gt;` 部分的内容,如样式表和脚本引用等。 **示例:** ```xml &lt;s:head&gt; &lt;title&gt;My Application&lt;/title&gt; &lt;s:include value="/css/style....

    Struts2教育資料

    4. 分割标签:`&lt;s:generator&gt;`可以将字符串按照分隔符拆分成枚举值列表。 5. 合并标签:`&lt;s:merge&gt;`将多个枚举值按数组索引合并。 6. 排序标签:`&lt;s:sort&gt;`用于对枚举值进行排序,`comparator`属性可以指定自定义...

     strut2 标签详解

    1. `&lt;s:generator&gt;`:与`s:iterator`标签配合使用,生成序列。 H组标签: 1. `&lt;s:head&gt;`:在HTML的`&lt;head&gt;`标签中使用,用于结束头文件。 2. `&lt;s:hidden&gt;`:创建隐藏字段,用于存储不显示的数据。 I组标签: 1. `...

    struts2标签介绍

    1. `&lt;s:generator&gt;` - 与`s:iterator`配合使用,生成序列号或自定义字符串。 **H组标签:** 1. `&lt;s:head&gt;` - 添加在`&lt;head&gt;`标签中,表示头部结束。 2. `&lt;s:hidden&gt;` - 创建隐藏字段,用于在表单中传递非可视数据。...

    struts2标签库解析

    `&lt;s:generator&gt;` 标签用于根据提供的值生成一个迭代器。此标签通常与 `&lt;s:iterator&gt;` 结合使用。 **参数** - **val** (必须):指定用于生成迭代器的值。 - **count** (可选):限制生成迭代器的大小。 - **id** (可...

    struts2标签大全详解

    1. `&lt;s:generator&gt;`:配合`s:iterator`标签生成序列化的数据。 H部分: 1. `&lt;s:head&gt;`:在HTML的`&lt;head&gt;`标签中使用,表示头部信息结束。 2. `&lt;s:hidden&gt;`:创建隐藏字段,用于存储不显示在页面上的数据。 I部分:...

    struts2标签库详解参考模板.pdf

    `&lt;s:generator&gt;`定义输出的分隔符,`&lt;s:iterator&gt;`遍历集合,`&lt;s:property&gt;`标签用于显示遍历出的元素值。 以上就是Struts2标签库中部分核心标签的详细解析,它们极大地简化了开发过程,提高了代码的可读性和维护性...

    Struts2标签使用.pdf

    `&lt;s:generator&gt;`可以指定分隔符,`&lt;s:iterator&gt;`遍历集合并输出每个元素。`status`属性用于在循环中创建别名。 16. `&lt;s:select&gt;`:创建下拉选择框,功能与`s:combobox`类似,但更通用,可自定义标签头、列表等。 ...

    Struts2标签列表及说明

    * &lt;s:generator&gt;:和 &lt;s:iterator&gt; 标签一起使用 H: * &lt;s:head&gt;:在 &lt;head&gt;&lt;/head&gt; 里使用,表示头文件结束 * &lt;s:hidden&gt;:隐藏值 I: * &lt;s:i18n&gt;:加载资源包到值堆栈 * &lt;s:include&gt;:包含一个输出,servlet ...

    struts2标签库详解参考模板.docx

    15. `&lt;s:generator&gt;` 和 `&lt;s:iterator&gt;`:这两个标签常一起使用,`&lt;s:generator&gt;`生成一个序列,`&lt;s:iterator&gt;`遍历这个序列并显示每个元素。`separator`属性定义元素间的分隔符,`val`属性设置序列的值,`&lt;s:...

    struts2标签库详解.pdf

    15. `&lt;s:generator&gt;` 和 `&lt;s:iterator&gt;`:这两个标签常一起使用,`&lt;s:generator&gt;`生成一系列值,`&lt;s:iterator&gt;`遍历这些值并输出。`separator`属性定义分隔符,`val`属性指定要生成的值列表。`&lt;s:iterator&gt;`的`value...

    struts2标签

    - `&lt;s:generator&gt;`标签可以动态地生成一个迭代器。它可以接受一个值(如字符串,逗号分隔的列表)或利用`count`属性指定元素数量,生成对应的迭代器,然后配合`&lt;s:iterator&gt;`遍历输出。 Struts2标签库的优势在于,...

Global site tag (gtag.js) - Google Analytics