怎样用struts2标签迭代map,其中key与value的类型都是List的,求高手指点.....
坐等高手,求指点qqqqqqqqqqq struts ,jsp,map --------------------编程问答-------------------- key也是list的???用jstl标签吧。。。
<c:forEach items="${map}" var="entry">
<c:out value="${entry.key}">
<c:out value="${entry.value}">
</c:forEach> --------------------编程问答-------------------- 对,key也是list的,不过我现在想用的是struts标签 --------------------编程问答-------------------- key都是list?你这个什么设计啊。
<s:iterator value="map">
<s:iterator value="key">//迭代key
</s:iterator>
<s:iterator value="value">//迭代value
</s:iterator>
</s:iterator> --------------------编程问答-------------------- private Map<List<ContentBean>, List<List<ProductBean>>> contents ;
我的map是这样放的 --------------------编程问答-------------------- 你这个是一个ContentBean对应多个2唯数组的ProductBean。不知道楼主是什么需求要这么设计。 --------------------编程问答-------------------- 我想做的是一个产品列表,共有两栏内容,上面一栏显示的是contentBean的name,下面一栏显示ProductBean的name,这里一个contentBean对应多个ProductBean,当鼠标点击上一栏中不同的contentBean的name,下面一栏显示对应的ProductBean的name --------------------编程问答-------------------- 那楼主也应该是List<Map<ContentBean,List<ProductBean>>>这样的 --------------------编程问答--------------------
是这种结构
补充:Java , Web 开发