好吧,自从我上次编程以来已经过去了10年。我正在尝试验证JSP表单上的文本框和日期。我已经设置了一个消息对象,在验证输入数据后可以正确读取它。
基本上,user.jsp有一个用户对象,它从会话对象中读取。这是在servlet UserController.java中设置的
表单操作设置如下:
<form method="POST" action='user.jsp' name="/MyApp/user.jsp">
如果user.jsp上存在数据输入错误,则POST操作会将用户带回同一页面并显示错误。
EL中是否有办法基本上执行以下操作:
<%
request.setAttribute("user",user);
RequestDispatcher disp= getServletContext().getRequestDispatcher("/user.jsp");
disp.forward(request, response);
%>