`

logic:iterate标签

    博客分类:
  • java
阅读更多
网上有关logic:iterate标签的详解很多很多,总结一句话相当于Java代码里面的for语句,今天主要看一下下面这两种写法的区别:

1. <logic:iterate id="heatingStation" name="type_user" indexId="index">

2. <logic:iterate id="heatingStation" name="customerInfoForm" property="yearList"“indexId="index">

对于这两种写法我也总是搞错,所以今天拿出来给大家分享

1. name 的值是对应request中的key值,所以传值时只需要塞到request里面

2. name是actionForm的名称而property是form里面定义的值,所以传值时需要塞到actionForm中的yearList中

总结一句话:一个是从request中取值,另一个是从form中取值
分享到:
评论

相关推荐

    logic:iterate 是什么,怎么用

    ### logic:iterate 标签详解 #### 一、概述 `logic:iterate` 是 Struts 标签库中的一个重要组成部分,主要用于在 JSP 页面中循环遍历集合对象(如 List、Array 或 Map 等)。它能够有效地帮助开发者在前端展示动态...

    struts 标签 logic:iterate使用 logic:iterate

    在`struts`的标签库中,`logic:iterate`是一个非常重要的标签,用于遍历集合对象,如`List`、`Map`或数组,并对每个元素执行循环操作。 `logic:iterate`标签的主要属性包括: 1. `id`: 用于给循环中的当前元素创建...

    jsp脚本和标签:实现循环和分支逻辑

    jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑 jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑 jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑

    logic:iterate标签当遍历的collection为Map时的使用

    1. Map里存放的是bean时 &lt;br&gt;&lt;logic:iterate id="destMap" name="srcMap"&gt; &lt;br&gt; &lt;bean:define id="bean" name="destMap" property="value" /&gt; &lt;br&gt; &lt;bean:write name="bean" property="name" /&gt; &lt;br&gt;&lt;/...

    struts-logic iterate标签学习指南

    Struts-Logic Iterate标签是Apache Struts框架中的一个重要组件,用于在JSP页面中迭代集合对象,如数组、列表或Map。这个标签提供了一种简洁的方式来遍历数据,并且可以与Struts的其他标签(如`bean:write`)配合...

    Struts Logic标签

    Struts Logic标签Struts Logic标签Struts Logic标签Struts Logic标签Struts Logic标签

    struts logic:iterater 换行

    在探讨“struts logic:iterater换行”的知识点时,我们首先需要理解Struts框架以及其内嵌的逻辑标签库(Logic Tag Library)中的`&lt;logic:iterate&gt;`标签的使用方式,尤其是如何在迭代过程中实现换行效果。下面将详细...

    logic标签的问题及解答

    在Struts的学习过程中,`&lt;logic:iterate&gt;`标签是经常遇到的一个,它允许我们遍历数组、Collection、Enumeration、Iterator或Map中的元素。 首先,我们来详细解释一下`&lt;logic:iterate&gt;`标签的基本用法: 1. **遍历...

    struts1.x标签库详解

    * logic:iterate 标签:迭代一个集合。 * logic:messagePresent 标签:判断是否存在某个消息。 * logic:notEmpty 标签:判断某个集合是否为空。 * logic:present 标签:判断某个对象是否存在。 通过学习和掌握这些...

    Struts标签 -LOGIC标签

    `logic:iterate`标签** 这个标签用于遍历集合,如数组、List或Map,类似于Java中的`for-each`循环。例如,我们可以用它来展示一个用户列表: ```jsp &lt;logic:iterate id="user" name="users" type=...

    常用struts1遍历方法

    3. **使用`&lt;logic:iterate&gt;`标签遍历**:接下来在JSP页面中使用`&lt;logic:iterate&gt;`标签来遍历存储在`request`域中的`Vector`对象。这里通过`name`属性指定了要遍历的`Vector`对象名;`id`属性则定义了一个变量名`...

    在Struts标签中对数据的几种遍历

    然后通过外层的`&lt;logic:iterate&gt;`标签遍历整个Map,再通过内层的`&lt;logic:iterate&gt;`标签遍历每个键对应的值集合。 #### 结论 通过上述介绍可以看出,Struts框架提供了强大的标签库支持,使得开发者能够轻松地处理...

    struts1逻辑标签logic的使用

    三、`&lt;logic:iterate&gt;`标签 用于遍历集合,如数组、列表或Map。在循环中,我们可以访问当前元素。下面的例子展示了如何遍历一个用户列表并显示他们的用户名: ```jsp &lt;logic:iterate id="user" name="users"&gt; ...

    struts logic标签(ppt)

    4. `&lt;logic:iterate&gt;`标签: 用于遍历集合,如数组、列表或Map。在循环体中,可以访问当前元素。例如,遍历一个用户列表: ```jsp &lt;logic:iterate id="user" name="users" scope="session"&gt; 用户名: &lt;bean:write...

    Struts中logic标签的使用

    在Struts中,logic标签库是用于处理条件逻辑和流程控制的重要组成部分,它允许开发者在JSP页面上进行复杂的业务逻辑处理,而无需深入到Servlet或Action类中。下面我们将详细介绍如何在Struts中使用logic标签。 一、...

    struts1 table标签中Logic的使用属性

    ### Struts1 Table标签中Logic的使用属性 在Struts框架中,`table`标签用于在JSP页面中展示数据,而`Logic`标签则提供了条件判断的能力,这对于动态显示内容非常有用。以下是对给定文件中提到的Logic标签属性进行...

    Struts logic标签及增删改查

    1. `&lt;logic:iterate&gt;`: 这个标签用于遍历集合对象,如ArrayList、HashMap等。在展示数据列表时,它可以用来循环输出每一项数据。例如,遍历一个用户列表,可以使用`&lt;logic:iterate&gt;`将每个用户的信息显示在网页上。 ...

    struts logic 标签解释 跟例子

    * `&lt;logic:iterate&gt;`:进行循环遍历 请求转发或重定向的 Logic 标签 * `&lt;logic:forward&gt;`:进行请求转发 * `&lt;logic:redirect&gt;`:进行请求重定向 这些 Logic 标签可以根据需要组合使用,以实现复杂的逻辑判断和...

    jsp中htmlselect标签的用法

    这段代码中,`logic:iterate`标签用于遍历`depts`集合,`bean:write`则用于输出集合中每个对象的"name"属性,作为`html:option`的文本,而选项的值通常根据需求设定。 ### `html:optionsCollection`的使用 `...

Global site tag (gtag.js) - Google Analytics