struts2嵌套取值问题

china2001ok 2007-12-14 10:48:42
从数据库中获取记录放到Vector中,要显示的字段放在一个HashMap中 ,如何根据map中的字段去获取Vector中对应的值来进行显示?
...全文
503 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
china2001ok 2007-12-27
  • 打赏
  • 举报
回复
<s:iterator value="%{request.aList}">

<s:iterator value="%{request.colList}">
<s:property value="key"/>//取出colList里的内容然后根据这个内容取出aList对应的值
<s:property vlaue="<s:property value="key"/>"/>
</s:iterator>

</s:iterator>
beyondflight 2007-12-24
  • 打赏
  • 举报
回复
楼主,我看见了你的留言,如可能,请详细说一下你自己的需求。
beyondflight 2007-12-17
  • 打赏
  • 举报
回复
to china2001ok :

struts2控件当然不支持“嵌套取值”,我希望没有错误理解你的意思。

当两个List由两个迭代器嵌套显示时,循环到内层时,的确抓不到外层的那个List,

我这里是这么解决的,就是set一个变量,而这个变量在内层循环时是可以抓到的,ok?

china2001ok 2007-12-17
  • 打赏
  • 举报
回复
关键是struts2控件不支持 嵌套取值
beyondflight 2007-12-17
  • 打赏
  • 举报
回复
是的!我不太清楚你的实际需求,反正我的程序是这么写的,没有问题!



china2001ok 2007-12-17
  • 打赏
  • 举报
回复
set一个变量 在内层循环的时候 在struts标签中使用这个变量?
fengyifei11228 2007-12-14
  • 打赏
  • 举报
回复
你这个问题很奇怪啊
我问一下,在hashmap中怎么知道那个字段对应Vector中的哪个值
beyondflight 2007-12-14
  • 打赏
  • 举报
回复
放到两个List中,用两个迭代器嵌套显示。
china2001ok 2007-12-14
  • 打赏
  • 举报
回复
在加载值显示的时候property不是有个value么?我向value用map里的字段的值

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧