当前位置: 技术问答>java相关
在beans中,如何在构造函数中读/写session的内容?
来源: 互联网 发布时间:2015-10-19
本文导语: 在beans中如何获得/修改session 中的值呢? public class OrdPages { //clustor function public OrdPages() { ErrMsg =""; exc = new operation(); } ..... 我想在构造函数中添加读/写session...
在beans中如何获得/修改session 中的值呢?
public class OrdPages
{
//clustor function
public OrdPages()
{
ErrMsg ="";
exc = new operation();
}
.....
我想在构造函数中添加读/写session的内容
对变量进行初始化
怎么做呢?
public class OrdPages
{
//clustor function
public OrdPages()
{
ErrMsg ="";
exc = new operation();
}
.....
我想在构造函数中添加读/写session的内容
对变量进行初始化
怎么做呢?
|
在sevlet里先取到session然后set给bean
|
将HttpSession session作参数传入构造函数
|
构造函数是可以传参数的,所以,HttpSession、HttpRequest、HttpResponse之类的都可以当参数传进去。那你想要什么就有什么啦:)
|
在beans中如何获得/修改session 中的值呢?
//your bean code
public class OrdPages
{
//clustor function
public returnvtype OrdPages(type yoursessionvalue)
{
//change sessionvalue
return changedsessionvalue
}
.....
servlet or jsp page code
session.setAttribute("xx",new OrdPages(session.getAttribute("xx")))
//your bean code
public class OrdPages
{
//clustor function
public returnvtype OrdPages(type yoursessionvalue)
{
//change sessionvalue
return changedsessionvalue
}
.....
servlet or jsp page code
session.setAttribute("xx",new OrdPages(session.getAttribute("xx")))