【发布时间】:2017-03-17 13:34:42
【问题描述】:
我有一个表格:
<form action="login" method="post" name="loginForm">
User Name: <input type="text" name="userName" autofocus>
Password: <input type="password" name="pwd">
<input type="submit" value="Login">
<a href="register.jsp">Register</a>
</form>
现在每当我点击提交按钮时,它都会在地址栏中显示 /login。如果用户或密码不匹配,我希望它显示 /index.jsp 并显示错误消息。 我使用了 sendRedirect 方法,但如何发送错误消息?如果我必须使用会话,那么我也必须删除该属性。如果我不想使用 session 并且仍然想发送错误消息怎么办?我怎样才能做到这一点?
【问题讨论】:
-
然后你必须将你需要的信息作为 GET 参数传递给索引页面。
-
如果您不想使用会话,为什么要首先登录?您想在哪里存储用户已成功登录的信息?您想重新实现您自己的会话处理方式吗?