s:iterator获取Bean中数据的两种方法
来源:互联网 发布:linux查找文件夹名字 编辑:程序博客网 时间:2024/06/05 18:55
我在两个项目中应用了s标签,s标签灵活应用确实能带来意想不到的效果
通常s:iterator都是读取List的数值,但是很多时候数值都是放到自己定义的bean里面,这就需要利用s标签的status属性来获取bean里面的数据。
第一种方法利用struts 2 的属性驱动
在类中定义下bean的一个变量以及get set方法,在一个方法中赋值;然后在JSP页面如下定义:
<s:iterator value="treelist" status="i">
<s:property value="treelist[#i.index].VStatID"/>
<s:property value="treelist[#i.index].IParentID"/>
<s:property value="treelist[#i.index].VstatName"/>
</s:iterator>
treelist是一个bean变量VStatID,IParentID,VstatName是bean里面的属性,这样就可以得到属性中的数值。
第二种方法利用request
在类中request.put("treeelist",list),然后在JSP中定义:
<s:iterator value="%{treelist}" status="i">
<s:property value="treelist[#i.index].VStatID"/>
<s:property value="treelist[#i.index].IParentID"/>
<s:property value="treelist[#i.index].VstatName"/>
</s:iterator>
- s:iterator获取Bean中数据的两种方法
- php获取数组中重复数据的两种方法
- spring框架下获取Bean的两种常用方法
- spring框架下获取Bean的两种常用方法
- Spring获取bean工厂的两种方法
- spring中获取bean的两种方式
- <s:iterator>获取遍历数据的索引下标
- Spring框架中获取bean的五种方法
- 获取Spring 容器中bean的方法
- spring 项目中获取bean 的方法
- 获取spring容器中bean的方法
- servletListener 中获取spring bean的方法
- servletListener中获取spring bean的方法
- Spring中获取bean的方法
- spring两种初始化bean的方法
- Spring中使用两种Aware接口自定义获取bean
- js获取GridView中行数据的两种方法
- js获取GridView中行数据的两种方法
- HTML预格式的使用
- C#实现office文档转换为PDF或xps的一些方法
- 用Android代码实现自动打开USB调试
- Combobox 使用详解
- 分享最好的HTML5编码教程和参考手册
- s:iterator获取Bean中数据的两种方法
- SGA_MAX_SIZE与SGA_TARGET
- 记录一下使用j2ee版本的eclipse的一些心得
- Java环境设置、HelloWorld例子、Ant环境及运行
- havlenapetr-FFMpeg OnVideoSizeChangedListener接口的实现
- 修改系统默认调试工具在mygeneration中的应用
- Delphi 调用C#编写的WebService 参数为Null解决方法
- Windows Server 2008远程桌面多个用户同时登陆的配置方法
- Js判断是否为数字,是否为空,是否为整形,是否为浮点型,是否为对象