如何在J2EE中进行身份验证后重定向Web表单身份验证

时间:2015-04-19 17:26:57

标签: java html tomcat authentication servlets

我搜索了一段时间,为我的网站创建一个Web表单基本身份验证。我正在使用tomcat来运行Web服务器。

我发现了http://www.avajava.com/tutorials/lessons/how-do-i-use-form-authentication-with-tomcat.html?page=1

和一些显示基本相同的YouTube视频,您可以在web.xmlWEB-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>"); 

我正在寻找一种对用户和密码进行身份验证的方法,完成此操作后,我希望能够在登录后显示另一个页面。

有没有好办法呢?

1 个答案:

答案 0 :(得分:1)

嗯,根据您的需要,我只想说您在成功验证后只需要执行以下操作:

response.sendRedirect(afterLogin.html);

这将指向您要在登录成功后显示的页面。

希望这有帮助,

让我知道结果。