+ -
当前位置:首页 → 问答吧 →  struts2中iterator中的value名字如何动态

struts2中iterator中的value名字如何动态

时间:2011-11-13

来源:互联网

例如<s:iterator value="listA" var="a">
  <s:iterator value="listB_(这个名字后面要是动态的,例如是a对象中的某个属性值)" var="b">
  </s:iterator>
  </s:iterator>
要能用的%{#a.XX}这样不行
EL也不行,纠结中,哪位大大帮帮忙啊。

作者: buyaoyongdi1   发布时间: 2011-11-13

我以前用过,要使用一个中间变量

作者: liuyyuns   发布时间: 2011-11-13

楼上的大大,能说清楚点吗?变量不知道怎么放进去啊,都是服务器代码,EL,小脚本等都不行啊

作者: buyaoyongdi1   发布时间: 2011-11-13

把动态部分写在集合中,list中有id,uname
<s:iterator value="#request.list" id="ls" status="status">
  <s:property value="#ls.id"/>
  <s:property value="#ls.uname"/>
</s:iterator>

作者: y88845601   发布时间: 2011-11-13

楼上的,不是你那个意思,我是说value名动态。通过动态的value名再去取对应的值

作者: buyaoyongdi1   发布时间: 2011-11-13

我从来没有遇到需要这样做的情况,你说说为什么要这样做。看是不是你想法不对。

作者: cl61917380   发布时间: 2011-11-13

热门下载

更多