.do之后有多少种办法可以把数据传到jsp页面呢?
1.直接在目的页面include
2.看了一本书叫《Struts开发入门与项目实践》,里面的例子都是通过Session来传递数据。
感觉第一种代码混乱,第二种又听说浪费Session资源...
或者我认识错误,请问还有没有其他的方法呢? 0rz
问题点数:10、回复次数:4Top
1 楼xdy3008(IT难民营执行主席)回复于 2006-03-10 19:52:17 得分 1
。do?a=0&b=1Top
2 楼dlxu(脱离纯粹Coding阶段)回复于 2006-03-10 19:56:45 得分 3
直接先传递到Action中,然后通过FormBean把数据带到页面上,FormBean一般都是放在Request中的Top
3 楼zhkchi(火焰神)回复于 2006-03-10 20:09:01 得分 3
直接先传递到Action中,然后通过FormBean把数据带到页面上,FormBean一般都是放在Request中的
---------
我没看错吧,FormBean是放在request里面的么?
还是workshop和其他的不一样?
就我知道的有
request.setAttribute("","");
forward("success", formBean);
session一般不用来传递非公用的数据的Top
4 楼SDMRauquin(冷月无心)回复于 2006-03-10 21:43:56 得分 3
一般我是直接用struts的标签的,那样我的数据放在Form中,可以用
return mapping.findForward("form");来传参,页面的struts标签就可以自动从Form里面调出数据。
这个市用来传单条数据的。
list的话,我是用request.setAttribute("List","list");来传的
Top




