- 浏览: 7254622 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
例如我有个此结构的map
private Map<String, List<HotelRoomTypeView>> viewMap = new HashMap<String, List<HotelRoomTypeView>>()
在struts2 中这样遍历
Java代码
<s.iterator value="viewMap.keySet()" id="vkey">
<tr>
<td>供应商:</td>
<td>
<s.property value="vkey"/>
</td>
<td colspan="2"> </td>
<td>
</td>
</tr>
<s.iterator value="viewMap.get(#vkey)">
<tr>
<td>房型名称:</td>
<td>
<s.property value="roomTypeName"/>
</td>
<td>价格:</td>
<td>
<s.iterator value="rates" id="rate">
<s.date format="yyyy-MM-dd" name="startDate"/> / <s.date name="endDate" format="yyyy-MM-dd"/>
纯房价:<s.property value="pureRoomFee"/> 佣金<s.property value="commission"/>
</s.iterator>
</td>
</tr>
</s.iterator>
</tr>
</s.iterator>
<s.iterator value="viewMap.keySet()" id="vkey">
<tr>
<td>供应商:</td>
<td>
<s.property value="vkey"/>
</td>
<td colspan="2"> </td>
<td>
</td>
</tr>
<s.iterator value="viewMap.get(#vkey)">
<tr>
<td>房型名称:</td>
<td>
<s.property value="roomTypeName"/>
</td>
<td>价格:</td>
<td>
<s.iterator value="rates" id="rate">
<s.date format="yyyy-MM-dd" name="startDate"/> / <s.date name="endDate" format="yyyy-MM-dd"/>
纯房价:<s.property value="pureRoomFee"/> 佣金<s.property value="commission"/>
</s.iterator>
</td>
</tr>
</s.iterator>
</tr>
</s.iterator>
这里id="vkey" vkey 就是这个Map的key
viewMap.get(#vkey) 的值就是List<HotelRoomTypeView>
如果是此map public Map<String, String> providerMap = new HashMap<String, String>();
就应该这样遍历
Java代码
<s.iterator value="providerMap">
<tr>
<td>供应商:</td>
<td>
<s.property value="key"/>
</td>
<td><s.property value="value"/></td>
</tr>
</tr>
</s.iterator>
嵌套Map的遍历应用
Map<String, Map<String, Integer>> appMap = new HashMap<String, Map<String, Integer>>();
<!--缩小搜索范围-->
<h2 class="tit1" title="缩小搜索范围"><span>缩小搜索范围</span></h2>
<div class="tycont sxsc">
<ul>
<s:if test="#application.appMap!=null">
<s:iterator value="#application.appMap" id="vkey" >
<!-- 获取酒店级别,类型等 -->
<s:if test="#vkey==hotelStarMap">
<li class="a1">酒店级别</li>
</s:if>
<s:if test="#vkey==hotelFacilityMap">
<li class="a1">设施设备</li>
</s:if>
<s:if test="#vkey==hotelTypeMap">
<li class="a1">酒店类型</li>
</s:if>
<s:iterator value="appMap.get(#vkey)" status="index" >
<li class="<s:if test='#index.Event'>a2</s:if><s:else>a3</s:else>">
<s:property value="key"/>(<s:property value="value"/>)
</li>
</s:iterator>
</s:iterator>
</s:if>
</ul>
</div>
发表评论
-
整合Struts2+JasperReport Web报表应用示例
2013-04-22 13:56 2250整合Struts2+JasperReport Web报表应用 ... -
Struts2+JFreeChart制作图标
2011-11-26 13:52 2047前言 关于Struts2入门以及提高等在这里就不介绍了 ... -
Struts2.0中获取项目的上下文的两种方式
2010-01-19 13:42 3243Struts2.0中获取项目的上下文的两种方式 方 ... -
Struts2.0中通过OGNL访问常量必须注意的一个配置
2010-01-19 13:34 2593在项目的开始阶段,由于没有学习Struts2.0中OGNL的 ... -
Struts2.0 中值栈的实现以及解析OGNL以及值堆栈的原理
2010-01-14 13:19 4629OGNL的值栈实现的堆栈动态OGNL的表达式。何时设置 ... -
关于Struts2.0 标签中采用%{}%的处理原理
2010-01-14 13:08 2661项目中采用struts2.0 ... -
struts 2配置文件解说
2010-01-13 13:09 1370struts 2框架有两个核心配置文件: struts.xml ... -
struts2.0的ognl表达式 研究
2010-01-13 13:05 2612OGNL —— 完美的催化剂 为了解决数据从 ... -
Struts2和OGNL
2010-01-13 10:57 2016OGNL是XWork引入的一个非常有效的数据处 ... -
Struts2参数传递
2010-01-13 10:45 2397本篇主要通过实例来讲述Struts2中各种各样的参数传递。这个 ... -
Struts2.0的不同版本针对枚举转换器应用
2010-01-13 10:39 2808Struts2.0 的Apache项目中从Strut ... -
Struts2.0 中支持的基本数据类的转换的类XWorkBasicConverter的分析
2010-01-13 10:25 4542项目中Struts2.1.6不支持基本数据类型的自动转换, ... -
Struts2.0加載配置順序
2009-12-28 13:33 2475Struts2.0默認的加载顺序: Constants ... -
Struts2.0的IOC方式注入SessionAware, CookiesAware
2009-12-10 19:59 3958在Action实现相应的 private Map<S ... -
Struts2工作原理和框架扩展点
2009-12-08 18:49 3832上图来源于Struts2官方站点,是Struts ... -
Struts2.0 和JQuery實現AjaX的調用功能
2009-11-27 12:47 2324开发过程忽略: 重点注意点解释以下: (1)将Ac ... -
在Struts2.0中批量操作(update Or Add)的實現和注意點
2009-11-15 16:41 3000在項目中,需要針對一批数据进行或添加或着修改操作。使用S ... -
在Struts2.0 中将Enum对象与组件的绑定
2009-08-19 13:05 4121在项目使用一个下拉框绑定或单选或复选框的绑定的应用: ... -
struts2 标签针对字符串截取的处理
2009-06-18 13:16 6154struts2 标签截取字符串的功能 <td> ... -
Struts2中 用OGNL表达式
2009-06-18 12:40 3439具体记录如下:<s:set ...
相关推荐
其实只有一点struts2 iterator标签遍历二维数组
NULL 博文链接:https://takeme.iteye.com/blog/1663239
详细讲解了遍历集合的方法,附加一些常用标签的使用方法。
struts标签实现的遍历功能,用一个简单的小例子实现jsp页面的迭代遍历
STRUTS2学习文档.pdf 对Struts2的一些配置文件进行了详细的说明。 Struts2―表单验证validate(html)对validate的type属性校验类型以及param 做了详细的解释说明。 struts2和struts的比较 让你更清楚的知道struts2...
struts2标签库struts2标签库struts2标签库struts2标签库
常用的struts标签遍历方法,例如:读取JavaBean 中的数据,设置被遍历的变量
NULL 博文链接:https://jinguanghui880602.iteye.com/blog/1637943
可对struts2 标签如等相应列进行求和.
struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签
Struts2标签库Struts2标签库Struts2标签库Struts2标签库Struts2标签库Struts2标签库
struts2学习测试代码,struts2学习测试代码2struts2学习测试代码,struts2学习测试代码
struts2标签使用例子 struts2标签使用例子 struts2标签使用例子struts2标签使用例子
主要介绍了Struts2 使用OGNL遍历map方法详解,具有一定参考价值,需要的朋友可以了解下。
主要介绍了Struts2中ognl遍历数组,list和map方法详解,需要的朋友可以参考下。
这是学习struts2时记得重点笔记,包括了一些原理,ognl语句的编写,以及如何设置拦截器等等一些基本知识,起到复习和巩固的作用
主要介绍了struts2的标签的详细使用例子说明
本人在网上收集的struts2 的学习资料,包括:struts2权威指南、struts2标签简单说明、struts2中文教程。
Struts2自定义分页标签很详细了,新手可以少走弯路,节约时间 资源包括了后台如何操作。
struts2学习笔记,非本人所写,但有学习的价值,总结的很好,分享一个!