当前位置:编程学习 > JAVA >>

关于JSTL与Map的一个问题

我session中有一个Map<object,list>

要在jsp中把MAP的内容显示出来

object 有 一个字段 name

list集合里是存放多个object2的

object2也只有一个字段name

JSP里不要<% %> 只要${ }这种方式
可以不?
如果不清楚可以追问 --------------------编程问答-------------------- 应该是可以的,我们用过类似的
比如${sessionname.mapname.name}
这样得到的是一个list你需要遍历。 --------------------编程问答--------------------
引用 1 楼 yuanjianbin 的回复:
应该是可以的,我们用过类似的
比如${sessionname.mapname.name}
这样得到的是一个list你需要遍历。

我object的name也要用到的
--------------------编程问答-------------------- ${sessionScope.map.ketSet}这样得到一个KEY的object集合
<e:forEach items="${sessionScope.map.ketSet}" var = "object">
   ${object.name} //这里得到了object的name
   <e:forEach items="${object.list}" var = "object2">>
       object2.name //这里得到了object2的name
   </e:forEach>
</e:forEach>

不过这样不行.不知道是不是语法问题 --------------------编程问答-------------------- 顶顶看看.有没有兄弟帮忙看一下
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,