String val ="gas";
HttpSession session =request.getSession();
session.setAttribute("val",val);
把response.sendRedirect ("../index.jsp");改为
request.getRequestDispatcher("index.jsp").forward(request, response);
就可以了。我自己在myeclipe中测试成功了。
response.sendRedirect 是请求重定向不能传值只能单纯的转发页面。
而request.getRequestDispatcher().forward是请求转发,可以传值
doGet你怎么写的。你是怎么提交页面的。
我也是最简单的web,都不是null,你肯定犯了低级错误了