当前位置: 代码迷 >> Java Web开发 >> 关于session中存取参数
  详细解决方案

关于session中存取参数

热度:137   发布时间:2008-01-10 08:41:32.0
关于session中存取参数
我在用JSF,现在想在两个JSP页面之间传递参数,想到用session来存取参数,就是第一个页面提交的时候把参数写进session中,第二个页面载入的时候读取session中的参数。在网上查了一下session存取参数的方法,看到如下代码,请问这些代码是写在jsp中还是javabean中?

test[](String)   
  session.setAttribute("test",test[]);   
   
  String[]   test=(String[])session.getAttribute("test");
搜索更多相关主题的帖子: session  参数  存取  

----------------解决方案--------------------------------------------------------
都可以写...
可以这么写,,,test[](String)   
  session.setAttribute("test",test[]);   写在JAVABEAN中...
下面取值可以在JSP中写,,,
----------------解决方案--------------------------------------------------------
javabean一般是放数据模型的,没有处理事务的功能,而jsp也最好别写,jsf没学过,写servlet里,如果用了框架最好
----------------解决方案--------------------------------------------------------
如果为了方便按照你的描述,直接写在jsp里写就是了。
----------------解决方案--------------------------------------------------------
已搞定。。谢谢诸位
----------------解决方案--------------------------------------------------------
怎样搞定的啊,,\说说你的做法啊,,,呵呵
----------------解决方案--------------------------------------------------------
我都是在后台bean里面写的,一个页面往session里面存,在另一个页面里面读取
----------------解决方案--------------------------------------------------------
我认为还是写在JSp中会更好,Bean的功能就是在于其移植性,最高里面除了空的Get方法和Set(Type value)就不要再写入其他的方法。
----------------解决方案--------------------------------------------------------
但是我要在页面初始化的时候读取该值赋给该页面上的控件属性,javabean里面有个init方法(有点类似applet的那个方法)在页面刚载入的时候会执行,所以我写在这里面。请问如果写在JSp里面的话能不能在初始化的时候就读取?可以的话,怎么做呢
----------------解决方案--------------------------------------------------------
  相关解决方案