如何在jsp页面中获得servlet的值

如题所述

request.getRequestDispatcher("/fail.jsp").forward(request,response); 这个地方不能用sendRedirect()<%=(String)request.getAttribute("error_name") %request.getRequestDispatcher()是请求转发,前后页面共享一个request ;response.sendRedirect()是重新定向,前后页面不是一个request。用来传递request的,可以一个Servlet接收request请求,另一个Servlet用这个request请 求来产生response。request传递的请求,response是客户端返回的信息。forward要在response到达客户端之前调用。
温馨提示:答案为网友推荐,仅供参考
相似回答