当前位置: 技术问答>java相关
关于session的第三个问题!急!!!!
来源: 互联网 发布时间:2015-01-10
本文导语: 我这样使用了session: 然后在第二个页面里取session 执行后说XX没有定义,于是我: 这个时候说:类型不匹配,怎么解决! | 你在每个页面都放上下面这段代码,(你原来的范围设...
我这样使用了session:
然后在第二个页面里取session
执行后说XX没有定义,于是我:
这个时候说:类型不匹配,怎么解决!
然后在第二个页面里取session
执行后说XX没有定义,于是我:
这个时候说:类型不匹配,怎么解决!
|
你在每个页面都放上下面这段代码,(你原来的范围设的是page)
在每个页面里就可以直接用"XX"的,不用再从session里取.
从session里取的情况是:
myBean mybean1=...;
session.setAttribute("mybean",mybean1); //放入session
myBean mybean2=(myBean)session.getAttribute("mybean"); //从session中取出
一定要强制类型转换的
在每个页面里就可以直接用"XX"的,不用再从session里取.
从session里取的情况是:
myBean mybean1=...;
session.setAttribute("mybean",mybean1); //放入session
myBean mybean2=(myBean)session.getAttribute("mybean"); //从session中取出
一定要强制类型转换的
|
这样呢?:
% XX = (com.dicsi.pub.PubPageQuery)session.getValue("XXID"); %>
% XX = (com.dicsi.pub.PubPageQuery)session.getValue("XXID"); %>
|
session取出来的是一个object类,要转换,另外,我看你是想在第二个页面中使用第一个页面定义的类,你的第二个页面只要改成:
就可以直接使用了"XX"了
就可以直接使用了"XX"了