jsp页面request.getAttribute("employeeList") 为null
来源:互联网 发布:人工智能的威胁 编辑:程序博客网 时间:2024/05/27 00:41
search.jsp代码
<% List<Employee> employees =(List<Employee>)request.getAttribute("employeeList"); %>
servlet代码
public void service(HttpServletRequest request, HttpServletResponse response) throws IOException {response.setContentType("text/html;charset=utf-8");PrintWriter pw = response.getWriter();try {EmployeeDAO dao = (EmployeeDAO) Factory.getInstance("EmployeeDAO");List<Employee> employees = dao.findAll();//结果传到jsprequest.setAttribute("employeeList", employees);List<Employee> list =(List<Employee>)request.getAttribute("employeeList");//System.out.println(list.size());//response.sendRedirect("search.jsp");request.getRequestDispatcher("search.jsp").forward(request,response);} catch (Exception e1) {e1.printStackTrace();}}
问题的原因是,之前采用了sendRedirect进行重定向,而应该采用
request.getRequestDispatcher("search.jsp").forward(request,response);
查了一下这两者的区别:
request.getRequestDispatcher()是请求转发,前后页面共享一个request ;
response.sendRedirect()是重新定向,前后页面不是一个request
转自:http://www.cnblogs.com/phpzxh/archive/2010/02/01/1661137.html
0 0
- jsp页面request.getAttribute("employeeList") 为null
- 在jsp页面用request.setAttribute()在action用request.getAttribute()接收得到为null的问题的解决方法
- 在jsp页面上获取request.getAttribute("")
- jsp页面使用request.getAttribute来获取值
- struts获取web页面时,request为null
- jsp中request.getParameter和request.getAttribute之间的区别
- jsp中request.getParameter和request.getAttribute之间的区别
- jsp中request.getParameter和request.getAttribute之间的区别
- JSP&Servlet中request.getParameter() 和request.getAttribute() 区别
- jsp中request.getParameter和request.getAttribute之间的区别
- JSP&Servlet中request.getParameter() 和request.getAttribute() 区别
- js变量使用request.getAttribute方法注意null的问题
- request.getAttribute
- JSP request页面乱码
- request.getParameter();取到值为null
- JSP中request.getParameter()和session.getAttribute()区别
- JSP 中request中getParameter与getAttribute区别
- JSP中request.getParameter()和session.getAttribute()区别
- 一些‘优雅’的js写法
- 图片上传工具类
- 怎么实现代码的重用性?
- Java 7并发编程(小结)
- plsqldev连接远程oracle
- jsp页面request.getAttribute("employeeList") 为null
- MDZZ我只想吐槽而已
- mongodb-查看当前数据库动态
- ios 阻止用户输入表情
- 第七周项目4-队列数组
- UncaughtExceptionHandler 使用遇到的问题
- Java分页
- UIImageView的显示模式(contentMode属性)
- mysql #1170错误(42000) BLOB/TEXT Column Used in Key Specification Without a Key Length