没人这么做过吗?
我用过最笨的方法,拆分成两个LIST,有没有直接的方法啊?
我用过最笨的方法,拆分成两个LIST,有没有直接的方法啊?
解决方案 »
- dwr+dTree从后台获取数据展示成树问题,跪求大家帮忙!
- spring 3.0中怎么没有spring.jar
- linux tomcat 问题
- SSH框架保存时报MultipleHiLoPerTableGenerator:176 - could not read or init a hi value
- 推荐一本--数据结构的书(JAVA)
- spring 配置jms 接收weblogic消息
- sf 给eric!
- 关与static 方法的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- C++程序如何调用EJB组件的问题
- web项目放到weblogic中 显示乱码
- 请高人指点HTML转换成PDF
- YuLimin(阿敏总司令:简单就是美) 进来看看!ajax4jsf
<tr><td><bean:write /></td></tr>
</logic:iterator>
这样行吗?
例子如下:
<table>
<tr>
<td>序号</td>
<td>姓名</td>
...
</tr>
<logic:present name="targetbean">
<logic:iterate name='helperbean' id='helperbean' type='net.echochina.HelperBean' scope='request' indexId="index">
<tr>
<td><%= index.intValue() + 1 %></td>
<td><bean:write name='helperbean' property='name' /></td>
.....
</tr>
</logic:iterate>
</logic:present>
</table> 自己对index.intValue() /2 或/3 进行处理一下,把<tr><td>整理一下就行了。
在<logic:iterate>中可以<bean:write name="index"/>得到当前记录所在位置(从0开始)
<tr>
<td> <bean:write name= 'aaaaa' property= 'name' /> </td>
.....
</tr>
</logic>
注意:一般iterate 用于明细部表示,对应的ACTIONFORM一般情况下是List<Object>, indexId是用于对明细部进行JS操作时用来标识行的,具体用法参照6楼,难点在于当明细部有输入的情况,后台的actionform需要做特殊处理,具体方法可以查下网,除需要List<Object>定义外,还需要定义List<Object>中的Object,名字与name= 'aaaaa' 相同.
<tr>
<td> <bean:write name= 'aaaaa' property= 'name' /> </td>
.....
</tr>
</logic>
注意:一般iterate 用于明细部表示,对应的ACTIONFORM一般情况下是List<Object>, indexId是用于对明细部进行JS操作时用来标识行的,具体用法参照6楼,难点在于当明细部有输入的情况,后台的actionform需要做特殊处理,具体方法可以查下网,除需要List<Object>定义外,还需要定义List<Object>中的Object,名字与name= 'aaaaa' 相同.