关于HttpSession 的问题!
HttpSessionsession=newHttpSession();这样不对吗,为什么一new就出错呢,怎么才能用session.setAttribute(name,...
HttpSession session = new HttpSession(); 这样不对吗,为什么一new就出错呢,怎么才能用session.setAttribute(name, value);啊!
展开
9个回答
展开全部
接口怎么能new呢?你new一个map出来看看
接口对象的定义我个人概括为以下2类
1.借助于多态指向子类的引用。
Map map = new HashMap();
2借助于类似工厂模式的方法生成。
Session session = HibernateUtil.getSession();
此处session的定义应该为
HttpSession session = request.getsession();
接口对象的定义我个人概括为以下2类
1.借助于多态指向子类的引用。
Map map = new HashMap();
2借助于类似工厂模式的方法生成。
Session session = HibernateUtil.getSession();
此处session的定义应该为
HttpSession session = request.getsession();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//------直接声明即可
HttpSession session;
public String find()
{
session.setAttribute(name, value);
}
//----如果传值时不好用可以生成 set 和 get
HttpSession session;
public String find()
{
session.setAttribute(name, value);
}
//----如果传值时不好用可以生成 set 和 get
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在jsp中不必创建session,我默认你你的意思是说在servlet中。
应该这样创建一个session:
HttpSession session = request.getSession();
应该这样创建一个session:
HttpSession session = request.getSession();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//首先获取request对象
HttpServletRequest request=null;
//然后再获取session对象
HttpSession session = request.getSession();
session.setAttribute(name, value);
HttpServletRequest request=null;
//然后再获取session对象
HttpSession session = request.getSession();
session.setAttribute(name, value);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询