日期:2014-05-18  浏览次数:20663 次

关于struts框架
因为刚学所以有很多不懂的地方

比如说我想在页面展示数据
比如用集合,当然不能用jsp页面用 <%%> 这样把数据读取出来。
那么我应该怎么写才比较正规啊。
后台读取了数据后放在集合类vertor中,怎么在jsp页面中展示出来,是要把这个集合类传过来,还是放在javaBean中去读取。
菜鸟问题,详细说说

------解决方案--------------------
放到集合里面然后在jsp里面提取,或者用form
------解决方案--------------------
集合的话,去看下struts的iterator标签吧
------解决方案--------------------
取来的数据放在request或者session里

jsp页面用标签
<logic:iterator>
------解决方案--------------------
在action中把从数据库查出来的集合放到request中,如
List user = UserDao.getAllUser();
request.setAttribute( "allUser ", user);

在页面中用标签循环出来,如
<logic:iterate name= "allUser " id= "user ">
<tr>
<td> <bean:write name= "user " property= "name "/> </td>
....................省略
</tr>
</logic:iterate>
------解决方案--------------------
放到session或者request里面
顶楼上的了
------解决方案--------------------
我还是喜欢用jstl,感觉struts的标签太笨重了
------解决方案--------------------
刚学 不懂