我正在使用Spring Security。我想在login.jsp
上显示登录错误消息,例如登录失败或帐户已锁定。如何在登录页面上显示此类消息?
答案 0 :(得分:3)
只需将authentication-failure-url
配置为Servlet
并从该servlet设置属性,如
request.setAttribute("errorMessage",putYourMessageHere);
并将此请求转发到登录页面。
或提供
authentication-failure-url
为login.jsp?authValid=false
检查jsp上的参数
${param.authFailed}
并有条件地打印消息