我搜索了一段时间,为我的网站创建一个Web表单基本身份验证。我正在使用tomcat来运行Web服务器。
我发现了http://www.avajava.com/tutorials/lessons/how-do-i-use-form-authentication-with-tomcat.html?page=1
和一些显示基本相同的YouTube视频,您可以在web.xml
内WEB-INF
内设置登录页面和错误页面:
<form-login-config>
<form-login-page>/login.html</form-login-page>
<form-error-page>/login-failed.html</form-error-page>
</form-login-config>
如果您从servlet
动态代码发送登录成功:
举个例子:
out.print("</em>, Header Value: <em>" + headerValue);
out.println("</em>");
我正在寻找一种对用户和密码进行身份验证的方法,完成此操作后,我希望能够在登录后显示另一个页面。
有没有好办法呢?
答案 0 :(得分:1)
嗯,根据您的需要,我只想说您在成功验证后只需要执行以下操作:
response.sendRedirect(afterLogin.html);
这将指向您要在登录成功后显示的页面。
希望这有帮助,
让我知道结果。