1.getRequestDispatcher与sendRedirect的区别
首先:这两个都有跳转页面的功能:
重定向:response.sendRedirect();
resp.sendRedirect("/login.jsp");
请求发送:request.getRequestDispatcher.forward(req,resp); 前后共享一个request
req.getRequestDispatcher("/reg.jsp").forward(req,resp);
2.servlet接收jsp界面的参数:
<input type="hidden" name="op" value="reg"/>
String op = req.getParameter("op");
3.在servlet设置jsp界面接收的参数。
req.setAttribute("pwd_error","原有密码录入错误!");
//req.getSession().setAttribute("user",user);//在session中设置属性
<td><span style="color:red"> * ${pwd_error};</span></td>
getRequestDispatcher与sendRedirect的区别
原文:https://www.cnblogs.com/zxdup/p/13050812.html