这来自我的以下问题,在同一页面上显示错误消息与 JSP 中的会话?
我无法在同一页上显示消息,它只是回到同一页面但没有消息,
这是我的代码,
if (btn.equals("Sign Up")) {
if (pass.equals(confirmPass) && length > 6) {
String message = "You are Validated!";
HttpSession session = request.getSession(true);
session.setAttribute("message", message);
RequestDispatcher rd = request.getRequestDispatcher("signUp.jsp");
rd.forward(request, response);
out.println(session.getAttribute("message"));
}
我的代码可能有什么问题?
这是我的jsp,
<div align="center">
<form action="Validate" method="POST">
<table>
<tr>
<td>Enter Email</td>
<td><input type="text" name="txtEmail"></td>
</tr>
<tr>
<td>Select Password</td>
<td><input type="text" name="txtPassword"></td>
</tr>
<tr>
<td>Confirm Password</td>
<td><input type="text" name="txtConfirm"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="submit" value="Sign Up"></td>
</tr>
</table>
</form>
</div>