论坛首页 入门技术论坛

请问.使用Struts时将数据库中取得的数据放在什么范围?

浏览 2867 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-10-11   最后修改:2010-01-11
请问:
  我要使用Struts框架,就拿多选来说,我在ActionForm中设置一个String[] like的字段,这个数组中的数据是从数据库中取得的,不知道将我从数据库中取出的数据放在什么范围比较好,在新增的jsp页面上如何显示出来?
谢谢!
   发表时间:2007-10-11  
session
0 请登录后投票
   发表时间:2007-10-11  
如果就单独在跳转后的页面显示的话,最好放request  中 ,如果你其他页面也可能用到刚才取得的值就放session 吧,再如果你取的值不是对单个用户有用,而是对所有访问者有用,建议还是服务启动时加载到context 中去
0 请登录后投票
   发表时间:2007-10-11  
谢谢javachs!
但是放到session中会不会使session太多而不好控制了哦?
更何况这些数据是公有的!
添加页面要用,修改也要使用!
0 请登录后投票
   发表时间:2007-10-11  
也谢谢Adams1986!
如果我要将数据放到context中,我要在什么时候加载它了?
是在plugin还是?
0 请登录后投票
   发表时间:2007-10-11  
xiangbin0517 写道
谢谢javachs!
但是放到session中会不会使session太多而不好控制了哦?
更何况这些数据是公有的!
添加页面要用,修改也要使用!

如果是公有的,更要放在session中。
0 请登录后投票
   发表时间:2007-10-11  
当然是request
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics