public class ShopAction extends ActionSupport{
private HashMap<Integer,ArrayList<String>> nmap;
public HashMap<Integer, ArrayList<String>> getNmap() {
return nmap;
}
public void setNmap(HashMap<Integer, ArrayList<String>> nmap) {
this.nmap = nmap;
}
public String excute(){
nmap =new HashMap<Integer,ArrayList<String>>();
ArrayList<String> list = new ArrayList<String>();
list.add("aa");
list.add("bb");
list.add("cc");
nmap.put(1, list);
list = new ArrayList<String>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
nmap.put(2, list);
return SUCCESS;
}
}
jsp:
<body>
2222
<table>
<s:iterator value="nmap.keySet()" id="keya">
<tr>hehe
<td><s:property value="keya"/></td>
<s:iterator value="nmap.get(#keya)">
<td><s:property/></td>
</s:iterator>
</tr>
</s:iterator>
</table>
</body>
</html>
我看网上例子都是这样,显示时只有只有222字符串, 为什么遍历时为空?
而当我写个构造函数
public ShopAction(){
nmap =new HashMap<String,ArrayList<String>>();
ArrayList<String> list = new ArrayList<String>();
list.add("aa");
list.add("bb");
list.add("cc");
nmap.put("1", list);
list = new ArrayList<String>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
nmap.put("2", list);
}
分享到:
相关推荐
NULL 博文链接:https://takeme.iteye.com/blog/1663239
其实只有一点struts2 iterator标签遍历二维数组
该文档代码讲述了如何在jsp页面iterator遍历数组、Map、List集合
NULL 博文链接:https://topbox163.iteye.com/blog/669084
Iterator遍历中 ConcurrentModificationException异常
jsp自定义标签iterator遍历list[整理].pdf
2. 遍历List<List<String>> 3. 遍历UserEntity 4. 遍历List 遍历方法各有长短,若不是多表联接查询、显示表格的列数已经固定,一般用实体类(UserEntity)迭代的方式。相反,显示的数据表格行和列不确定,此时用实体...
struts2中iterator 标签的使用详解
一段在java中使用的循环遍历集合中存储值的代码,给大家分享一下。
计算机后端-Java-Java核心基础-第24章 集合01 08. 使用Iterator遍历Collection.avi
计算机后端-Java-Java核心基础-第24章 集合01 10. Iterator遍历集合的两种错误写法.avi
struts2 中标签的使用 这段时间学习用struts2来开发网站,其中对一些struts2的标签在实际操作上有一些体会。 一.关于iterator迭代集合对象的问题:
struts标签实现的遍历功能,用一个简单的小例子实现jsp页面的迭代遍历
js中使用map形式存取遍历
NULL 博文链接:https://shupili141005.iteye.com/blog/667446
主要介绍了java使用iterator遍历指定目录示例,需要的朋友可以参考下
一个运用Extjs,Struts2, json,iterator技术构建的iterator_jsonDemo2。iterator_jsonDemo1的链接:http://download.csdn.net/detail/cafebar123/8816409 运用了Extjs,Struts2, json,iterator技术, 将数据从...
struts2 标签iterator使用我自己试过的
js代码-Iterator遍历对象
主要介绍了JSP中c:foreach遍历和s:iterator遍历异同,以两个完整实例形式对比分析了c:foreach遍历和s:iterator遍历的具体用法,具有一定参考借鉴价值,需要的朋友可以参考下