`

logic标签循环map

 
阅读更多
<%
    User user = new User();
    user.setId(Short.valueOf("1"));
    user.setName("name1");
    user.setPass("*****");
    Integer i = (Integer.valueOf("10")) ;
    HashMap map = new HashMap();
    map.put(i,user);
    
    pageContext.setAttribute("map",map);
%>

<logic:iterate id="m" name="map">
     <bean:write name="m" property="key"/>
     <bean:write name="m" property="value.id" />
     <bean:write name="m" property="value.name" />
     <bean:write name="m" property="value.pass" />
</logic:iterate>
 
分享到:
评论

相关推荐

    Struts标签 -LOGIC标签

    在Struts框架中,逻辑标签(LOGIC标签)是JSP标签库的一部分,用于处理页面的流程控制和逻辑判断。这些标签简化了在JSP页面上进行条件判断和循环操作,从而使得代码更易读、更易于维护。 **1. `logic:iterate`标签*...

    Struts中logic标签的使用

    总结,Struts中的logic标签提供了一套便捷的条件判断和循环控制功能,使得在JSP页面中处理业务逻辑变得更加直观和简单。理解并熟练使用这些标签,可以提升开发效率,同时保持JSP页面的清晰性,遵循MVC设计原则。

    Logic 标签库.doc

    总的来说,Logic标签库是JSP开发中一种实用的工具,它简化了页面中的条件判断和数据处理,但随着JavaServer Faces (JSF)和Spring MVC等框架的发展,现在的Web开发中,这些标签的使用已经逐渐减少,被更强大、更灵活...

    logic标签的问题及解答

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

    struts logic标签(ppt)

    在Struts框架中,`struts-logic`标签库提供了一系列的标签,用于处理页面逻辑,使得开发者可以在JSP页面中进行条件判断、循环等操作,而无需过多地编写Java脚本。这些标签极大地提高了代码的可读性和维护性。 1. `...

    struts 标签 logic:iterate使用 logic:iterate

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

    Struts循环标签

    在Struts中,循环标签允许开发者遍历集合数据,如数组、列表、Map等,并将它们的内容逐个展示在页面上,而无需编写过多的Java脚本或JSP EL表达式。 在Struts 1中,有两个主要的循环标签:`&lt;logic:iterate&gt;`和`...

    struts1逻辑标签logic的使用

    在这个特定的话题中,我们将聚焦于逻辑标签(logic),它是Struts1标签库的一个重要组成部分,主要用来处理流程控制和条件判断。 首先,我们要理解逻辑标签的作用。在传统的JSP页面中,我们通常会混杂HTML和Java...

    遍历Map集合.pdf

    文档中还提及了Struts框架中的&lt;logic:iterate&gt;标签,它是Struts标签库中的一个用于遍历集合的标签。这个标签同样可以用来遍历Map集合。 ```jsp &lt;logic:iterate id="m" name="map"&gt; &lt;logic:iterate id="childm" ...

    logic:iterate 是什么,怎么用

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

    Struts标签手册

    Logic标签库提供了一组控制流程的标签,如条件判断和循环。`&lt;logic:equal&gt;`用于比较两个表达式,如果相等则执行相应的代码;`&lt;logic:notEqual&gt;`则是其相反情况。`&lt;logic:iterate&gt;`可以用来遍历集合对象,如...

    struts标签学习与应用(手册)

    Logic标签用于处理程序流程,如条件判断和循环。例如: - `&lt;logic:equal&gt;`:比较两个值是否相等。 - `&lt;logic:notEqual&gt;`:比较两个值是否不等。 - `&lt;logic:iterate&gt;`:遍历集合对象,如ArrayList或Map,用于循环输出...

    Struts标签的入门案例

    Logic标签库提供了控制流程的标签,如循环、条件判断等,使JSP页面的逻辑更加清晰: 1. `&lt;logic:equal&gt;`:检查两个表达式的值是否相等,常用于条件判断。 2. `&lt;logic:notEqual&gt;`:检查两个表达式是否不相等。 3. `...

    struts标签库总结

    - **循环**:`&lt;logic:iterate&gt;`用于遍历集合,如ArrayList或Map,每次迭代将元素赋值给一个变量,可以在循环体内访问。 - **流程控制**:`&lt;logic:forward&gt;`、`&lt;logic:redirect&gt;`用于页面跳转,前者是在服务器端...

    计算机遍历Map集合.pdf

    另外,Struts框架提供了一个`&lt;logic:iterate&gt;`标签,虽然它主要用于遍历列表,但也可以应用于Map集合。然而,随着Struts 1逐渐被淘汰,现代项目更倾向于使用Spring MVC或JSF等框架,这些框架通常推荐使用EL表达式...

    struts1标签库

    22. `logic:iterate`:逻辑迭代标签,用于遍历集合并重复渲染一部分JSP代码,常用于表格或其他需要循环显示数据的场景。 23. `logic:present` 和 `logic:notPresent`:这两个标签用于检查指定的值是否存在于某个...

    struts常用标签及其用法归纳

    例如,EL(Expression Language)用于在JSP中简便地访问JavaBean属性,JSTL(JavaServer Pages Standard Tag Library)提供了一组通用的标签,如条件语句、循环等。 理解并熟练掌握这些Struts标签的使用,能极大地...

    Struts专用标签库详解

    3. 控制标签:包括`&lt;logic:equal&gt;`、`&lt;logic:notEqual&gt;`、`&lt;logic:iterate&gt;`等,用于条件判断和循环操作。 4. 重定向和转发标签:如`&lt;html:link&gt;`、`&lt;logic:redirect&gt;`,帮助实现页面间的导航。 三、具体标签的...

    struts1标签

    - `logic`标签库:处理控制流程,如条件判断、循环等。 - `bean`标签库:用于在JSP页面中操作JavaBeans对象。 - `html`标签库:处理HTML表单元素,如文本输入、按钮、选择框等,并与ActionForm对象交互。 - `...

Global site tag (gtag.js) - Google Analytics