javabean里面如何取得jsp页面上的二维数组?
本来小弟是通过在jsp页面上开连续的对象来获取的
javabean里面收取代码:
|
jsp里的代码:
|
不过这样写太占用资源,一旦对象开多了就会影响页面的速度,所以想用数组的方式来传递,但不知如何,请请指点?同时也向知道一下二维数组怎么传递,谢谢各位大虾!
本来小弟是通过在jsp页面上开连续的对象来获取的
javabean里面收取代码:
|
|
不建议用数组,特别是在前台Jsp页面,一旦出错,无法定位,Jsp和数组都是极其脆弱的东西
使用struts的ActionForm ,使用Collection接受多个项目输入,开始花点力气,以后维护就方便。
谢谢banq大哥。
谢谢banq大哥
强烈反对不用数组!!!
我喜欢用数组,重用率极高,不存在出错不易定位的情况。
如果都包装成值对象,包来拆去,非常麻烦。
请看jsp
|
在action 中 处理
String[][] pageData = pageBean.getPageData(sqlQuery, pageNumber);
并把pageData放在request里,然后传到刚才的jsp中。
这样,所有绝大多数业务都可以重用jsp视图,和处理pagBean的action.
模块性好,重用性极高,你自己比较一下吧。