问题描述
td里面要求显示的内容是从action层传过来的list<user>怎么吧每一个user分别动态的放置到td里面
解决方案
解决方案二:
解决方案三:
把获取到List<User>拼凑成<tr><td>***</td><td>***</td></tr>的html字符串,再用jquery获取table的tbody,append上去就可以了!
解决方案四:
或者用c标签的foreach
解决方案五:
<tr><s:iteratorvalue="list"><td><s:propertyvalue="user.userName"></td></s:iterator></tr>
解决方案六:
引用4楼ghw554557313的回复:
<tr><s:iteratorvalue="list"><td><s:propertyvalue="user.userName"></td></s:iterator></tr>
<s:iteratorvalue="list"status="index"><s:iftest="#index%3==0"><br>
解决方案七:
引用5楼ghw554557313的回复:
Quote: 引用4楼ghw554557313的回复:
<tr><s:iteratorvalue="list"><td><s:propertyvalue="user.userName"></td></s:iterator></tr><s:iteratorvalue="list"status="index"><s:iftest="#index%3==0"><br>
index==3
解决方案八:
引用2楼qqZuok的回复:
把获取到List<User>拼凑成<tr><td>***</td><td>***</td></tr>的html字符串,再用jquery获取table的tbody,append上去就可以了!
我用的这个<s:iteratorvalue="deskList"><c:choose><c:whentest="${stat}==1"><tdheight="110px"width="220px""bgcolor="#EEEEEE"></c:when><c:whentest="${stat}==2"><tdheight="110px"width="220px"bgcolor="#CCCCCC"></c:when><c:whentest="${stat}==3"><tdheight="110px"width="220px"bgcolor="#EEEEEE"></c:when><c:otherwise><tdheight="110px"width="220px"bgcolor="#EEEEEE"></c:otherwise></c:choose>为什么每次都走<c:otherwise>
解决方案九:
用c标签的foreach,js拼凑可能样式会乱
解决方案十:
用迭代标签,注意表格的排列就好了
解决方案十一:
把你的需求高速迭代器,在迭代中间处理你的html表格标签就好了,想要多少都没问题、
解决方案十二:
<s:iteratorvalue="list"status="index"><s:iftest="#index%3==0">支持
解决方案十三:
一个循环不就行了么··你用的什么页面jsp就是jstl标签啊先写好table然后循环td啊