`
祈春熙
  • 浏览: 1047 次
  • 性别: Icon_minigender_1
  • 来自: 广西
最近访客 更多访客>>
社区版块
存档分类
最新评论

迭代List

JSP 
阅读更多

  现在在Action中有一个list,list里边的各个对像是:nameclassesscope!我要在JSP页面中输出,需要到<s:iterator>

 

 

 具体用法:

  

●将list保存早范围变量中,我这里保存到request中  

//获得request对象

HttpServletRequest  request=ServletActionContext.getRequest();
//将list保存到request中                          

request.setAttribute("list", list);

 

 

●JSP页面迭代代码

 <!--#是必须的-->

 <s:iterator value="#request.list" id="list">

      <!--value≠list.name-->

      <s:property value="name" /> 

      <s:property value="classes" />

      <s:property value="scope" />

 </s:iterator>

 

 

0
1
分享到:
评论

相关推荐

    struts2迭代 Map List

    2. **迭代List** 当你需要遍历一个List时,可以直接将List对象的名称赋值给`value`属性。例如,假设有一个名为`users`的List,可以这样使用: ```jsp 用户ID: , 用户名: ``` 3. **迭代Map** 对于Map,`...

    PYTHON学习教程:循环代码知识点讲解(for...in、list、tuple元素迭代练习).docx

    for...in循环可以迭代list或tuple中的每个元素,而while循环则可以根据条件重复执行某个操作。 一、for...in循环 for...in循环可以迭代list或tuple中的每个元素。例如: ``` names = ['Michael', 'Bob', 'Tracy'] ...

    struts2迭代

    首先,让我们看看如何使用`iterator`标签迭代List。假设我们有一个名为`users`的List对象,存储了User类的实例,User类包含`name`和`email`属性: ```jsp ... &lt;td&gt;&lt;s:property value="name"/&gt; &lt;td&gt;&lt;s:...

    关于List集合特有的迭代器的反向遍历

    Listiterator迭代器的方向遍历,在反向遍历时 源码中 index中的初值需要在定义的时候传入size集合长度 或者通过正向遍历,将nextIndex的值变为集合的长度 然后public boolean hasPrevious() { return nextIndex &gt; 0...

    java的List集合和列表迭代器的使用

    java的List集合和列表迭代器的使用,简单的操作,里面附代码,简单易懂。 使用typora可以打开,其他打开会有格式问题,

    仿std&&list;的iterator迭代器

    在本主题中,我们将深入探讨如何仿照`std::list`的迭代器进行实现,并理解其背后的原理和重要知识点。 首先,我们要知道迭代器有几种类型:输入迭代器、输出迭代器、前向迭代器、双向迭代器和随机访问迭代器。`std:...

    java 迭代及迭代器的小例子

    在Java编程语言中,迭代是遍历集合对象(如数组、列表或集合)的重要机制,而迭代器(Iterator)则是实现这一机制的关键工具。这里,我们通过一个小例子来深入理解Java中的迭代和迭代器。 首先,我们需要了解什么是...

    Python迭代用法实例教程

    在Python中,迭代是通过for … in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码: for (i=0; i&lt;list.length; i++) { n = list[i]; } 可以看出,Python的for循环抽象程度要高于...

    Struts迭代器(iterator)遍历List常用的4种例子

    相反,显示的数据表格行和列不确定,此时用实体类(UserEntity)迭代的方式很难实现,只能用List或List&lt;List&lt;String&gt;&gt;实现了。 运行效果及代码解释请参考我的博客园:...

    内置迭代器的linked list例题

    在Java编程语言中,LinkedList是一种实现List接口的数据结构,它以链表的形式存储元素。而内置迭代器(Iterator)是Java集合框架的重要组成部分,用于遍历集合中的元素,特别是对于LinkedList这种非连续内存存储的...

    学学Python_26语句_条件语句7(迭代器01并行迭代)

    例如,如果你有两个列表`list1 = [1, 2, 3]`和`list2 = ['a', 'b', 'c']`,你可以使用`zip(list1, list2)`来同时迭代这两个列表。这会产生一个迭代器,每次迭代会返回一个元组,如`(1, 'a')`, `(2, 'b')`, `(3, 'c')...

    list反向迭代器源码

    list反向迭代器源码

    迭代器模式代码示例

    迭代器模式是一种设计模式,属于行为设计模式,它允许我们顺序访问聚合对象的元素,而无需暴露其底层表示。在Java、C#等面向对象语言中,迭代器模式被广泛应用于容器类,如ArrayList、LinkedList等,使得我们可以...

    Stl的list容器迭代器的用法1

    【STL中的list容器迭代器】 在C++标准模板库(STL)中,`list`容器是一种基于链表的数据结构,它提供了高效的操作插入和删除元素的能力。与`array`、`vector`和`deque`等其他容器不同,`list`容器的迭代器是双向迭代器...

    C++ STL 迭代器 入门

    ### C++ STL 迭代器 入门 在C++标准模板库(Standard Template Library,简称STL)中,迭代器扮演着极其重要的角色。它不仅简化了对容器元素的操作,还提供了统一的接口来访问容器中的数据。本文将通过轻松幽默的...

    STL迭代器类型

    由 list 容器中返回的迭代器都是双向的。 5. 随机访问迭代器(Random Access Iterator) 随机访问迭代器是一种具有双向迭代器的所有功能的迭代器,再加上一个指针所有的功能(一个指针就是一个随机访问迭代器),...

    Python开发入门——迭代的基本使用

    在Python中,迭代是通过 for … in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码: for (i=0; i&lt;list.length; i++) { n = list[i]; } 可以看出,Python的for循环抽象程度要高于...

    Java程序设计期末复习题

    为了双向迭代List的每个元素,需要创建一个ListIterator对象,因此答案为C。 6.事件监听器 第六个问题考察了Java的事件监听器机制,特别是事件监听器的注册和处理。正确的说法是,事件将被所有监听器处理,因此...

    java-collection-all-in-one.pdf

    迭代List集合的方法包括使用while循环、ForEachRemaining和stream。 ArrayList是基于动态数组实现的List集合,提供了高效的随机访问能力,但在添加或删除元素时可能需要扩容,从而导致性能下降。asList方法是Arrays...

    设计模式的迭代器模式的例子

    迭代器模式是软件设计模式中的一种行为模式,它允许我们顺序访问聚合对象的元素,而无需暴露其底层表示。在Java、C#等面向对象语言中,迭代器模式被广泛应用于容器类,如ArrayList、LinkedList等,使得我们可以方便...

Global site tag (gtag.js) - Google Analytics