如何使用Spring Security在login.jsp页面上显示登录错误消息?

时间:2011-05-26 13:14:11

标签: java jsp error-handling spring-security

我正在使用Spring Security。我想在login.jsp上显示登录错误消息,例如登录失败或帐户已锁定。如何在登录页面上显示此类消息?

1 个答案:

答案 0 :(得分:3)

只需将authentication-failure-url配置为Servlet并从该servlet设置属性,如

request.setAttribute("errorMessage",putYourMessageHere);

并将此请求转发到登录页面。

或提供

authentication-failure-urllogin.jsp?authValid=false

检查jsp上的参数

${param.authFailed}

并有条件地打印消息