当前位置: 代码迷 >> J2EE >> servlet顶用session存值后重定向到jsp后无法读到值
  详细解决方案

servlet顶用session存值后重定向到jsp后无法读到值

热度:68   发布时间:2016-04-17 23:19:37.0
servlet中用session存值后重定向到jsp后无法读到值

public void dopost(){
....
if (password.equals(employee.getPassword())) {
HttpSession session = request.getSession();
session.setAttribute("employee1", employee);// 将员工信息保存到session范围
response.sendRedirect("index.jsp");
return;
}


我在index.jsp通过el表达式${sessionScope.employee1}得到的值为什么是null?
------解决思路----------------------
第一,确定一下if语句块是否进入了。
第二,如果第一步没问题,检查一下页面缓存设置一下noCache试试。
第三,看看session管理,是否失效或者其他原因吧。
  相关解决方案