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

Java 如何使用Spring Security在login.jsp页面显示登录错误消息?,java,jsp,error-handling,spring-security,Java,Jsp,Error Handling,Spring Security,我正在使用Spring Security。我想在login.jsp上显示登录错误消息,例如登录失败或帐户锁定。如何在登录页面上显示此类消息?只需将身份验证失败url配置为Servlet,并从该Servlet设置一个属性即可 request.setAttribute("errorMessage",putYourMessageHere); 并将此请求转发到登录页面 或提供 身份验证失败urlaslogin.jsp?authValid=false 检查jsp上的参数 ${param.authFail

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

只需将
身份验证失败url
配置为
Servlet
,并从该Servlet设置一个属性即可

request.setAttribute("errorMessage",putYourMessageHere);
并将此请求转发到登录页面

或提供

身份验证失败url
as
login.jsp?authValid=false

检查jsp上的参数

${param.authFailed}

然后有条件地打印消息

@Jigar:是的,我使用的是spring安全性。在我的应用程序中,身份验证是通过ldap完成的。我想显示message.properties文件中的登录失败、帐户锁定消息。为此,我写下了AuthenticationFailureBadCredentialsEvent,所以在这个事件中,我增加了数据库中的计数器。增加计数器后,我想从属性文件中读取错误消息,并在登录页面上显示此消息。我如何显示这样的信息?