`
yvonna
  • 浏览: 52149 次
  • 性别: Icon_minigender_2
  • 来自: 合肥
社区版块
存档分类
最新评论

bean:size 与loginc:iterate map的用法

    博客分类:
  • web
阅读更多
<%
     Collection col = new ArrayList();
     col.add("MLDN");
     col.add("yby");
     col.add("mole");
    
    
  
    request.setAttribute("nameCol",col);
    List list = new ArrayList();
    Map map = new HashMap();
    list.add("q");list.add("2");
    map.put("1",list);
     request.setAttribute("map",map);
     %>
      <!-- 下面为输出Collection长度 --> <bean:write name="nameCol" />
     <bean:size id="size" name="nameCol" scope="request"/>
    <h1>长度是:
    <bean:write name="size"/>
    </h1>
  <logic:iterate id="rr" name="map">
  <logic:iterate id="ss" name="rr"  property="value">
      <bean:define id="str" name="rr" property="value" />  
     <%=str%>
     <bean:size id="size1" name="str"/>
    <h1>长度是:
    <bean:write name="size1"/>
    </h1>
  </logic:iterate>
  </logic:iterate>
分享到:
评论

相关推荐

    struts 标签 logic:iterate使用 logic:iterate

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

    logic:iterate 是什么,怎么用

    使用 `&lt;bean:size&gt;` 和 `&lt;bean:write&gt;` 可以获取集合的大小,并在迭代过程中指定元素的索引。 ```jsp &lt;logic:iterate id="item" name="list" type="example.User" indexId="index"&gt; &lt;bean:write name="index" /&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;...

    struts-logic iterate标签学习指南

    这个标签提供了一种简洁的方式来遍历数据,并且可以与Struts的其他标签(如`bean:write`)配合使用,以在页面上展示这些数据。 1. **name属性**: name属性用来指定要遍历的集合或Map对象的名称。例如,在一个...

    ibatis中iterate的例子

    在iBatis中,`&lt;iterate&gt;`标签是一个非常实用的功能,它允许我们处理集合数据,如数组、List或Map等,进行循环遍历并生成动态SQL语句。下面我们将详细探讨`&lt;iterate&gt;`标签的用法及其示例。 `&lt;iterate&gt;`标签的主要...

    struts标签库总结

    - `&lt;logic:iterate&gt;`:与`&lt;bean:iterate&gt;`类似,用于遍历集合对象,如数组、列表或Map。它可以设置索引变量和迭代对象,将每个元素依次赋值给一个变量,方便在循环体中使用。 4. **Display Tag**(展示标签): -...

    Struts标签库 ppt教程

    `&lt;bean:define&gt;`用于定义变量,`&lt;bean:size&gt;`获取Collection或Map的长度,而`&lt;bean:write&gt;`则用于显示JavaBean及其属性的内容。 **Logic标签库**提供了一系列逻辑操作标签,用于进行条件判断和流程控制。比如,`...

    Struts标签文档

    9. **bean:size**:这个标签用于返回集合或数组的大小,可以用于显示元素数量。 10. **bean:struts**:提供对Struts框架内部对象的访问,例如ActionForm、ActionMapping等。 **HTML Tags**: 1. **html:base**:...

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

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

    struts 标签库

    Struts标签库主要分为四大类:Bean标签、逻辑标签、HTML标签和模板标签。下面将详细讨论这四类标签及其重要组成部分。 1. **Bean标签**: - **Bean复制标签**:`&lt;bean:define&gt;` 标签用于创建或复制bean,以及从...

    struts1标签库详解

    Struts 提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:Bean Tags、HTML Tags、Logic Tags、Nested Tags 和 Tiles Tags。下面将对前三个标签库中的标签进行详细的介绍。 Bean Tags Bean Tags...

    Struts标签的使用

    它们包括`&lt;bean:cookie&gt;`、`&lt;bean:define&gt;`、`&lt;bean:header&gt;`、`&lt;bean:include&gt;`、`&lt;bean:message&gt;`、`&lt;bean:page&gt;`、`&lt;bean:parameter&gt;`、`&lt;bean:resource&gt;`、`&lt;bean:size&gt;`、`&lt;bean:struts&gt;`和`&lt;bean:write&gt;`等。...

    struts5类标签

    在Struts中,主要分为五类标签库:Bean Tags、HTML Tags、Logic Tags、Nested Tags和Tiles Tags。 **一、Bean Tags** Bean Tags 是对 `&lt;jsp:useBean&gt;` 标签的增强,主要用于创建和操作JavaBeans。以下是一些重要的...

    struts1.2标签库详解.doc

    Struts 1.2 标签库是 Apache ...参考Struts的官方文档和社区资源,可以深入掌握这些标签的使用方法。在实际开发中,结合MVC模式和Struts框架的其他组件,如Actions和Form Beans,可以构建出高效、可扩展的Web应用。

    常用struts1遍历方法

    下面是一个更复杂的示例,展示了如何使用`&lt;logic:iterate&gt;`标签来遍历嵌套的Map。 **示例代码:** ```jsp HashMap h = new HashMap(); String vegetables[] = {"pepper", "cucumber"}; String fruits[] = {"apple...

    struts标签应用

    示例代码中,展示了如何使用`bean:cookie`标签读取名为`JSESSIONID`的Cookie,并分别通过标签和JSP脚本来输出Cookie的名称和值。 2. `bean:define`标签: `bean:define`标签用于在指定的作用域(默认是Page作用域...

    Struts标签大全.pdf

    在当前提供的文件片段...总之,这份文件内容详尽地介绍了Struts标签库的使用方法和示例,是学习Struts框架中标签使用的重要参考资料。通过掌握这些标签,开发者可以更高效地构建Web应用程序的用户界面和处理用户请求。

    struts标签手册

    #### 一、Bean Tags:Bean操作与管理的基石 Bean Tags是Struts框架中用于处理JavaBean对象的核心组件,提供了创建、访问和操作bean的强大功能。这一系列的标签使得开发者能够更高效地在JSP页面中处理业务逻辑。 **...

    struts1标签库

    9. `bean:size`:这个标签用于计算集合(如数组、List、Map等)的大小,或者获取HTTP请求参数的数量。 10. `bean:struts`:这个标签提供了对Struts框架的一些全局信息的访问,比如ActionForm对象或ActionMapping...

Global site tag (gtag.js) - Google Analytics