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

标签 java jsp error-handling spring-security

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

最佳答案

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

request.setAttribute("errorMessage",putYourMessageHere);

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

或提供

authentication-failure-urllogin.jsp?authValid=false

检查jsp上的参数

${param.authFailed}

并有条件地打印消息

关于java - 如何使用Spring Security在login.jsp页面显示登录错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6139083/

相关文章:

java - 如何在JAVA中查找ArrayList中最少和最常见的名称

angular - 如何处理本地文件夹中不存在的错误图像

java - 我无法获取我想要的 JFrame 的屏幕截图

java - 如何在eclipse中设置java_opts

java - 方法参数java

r - 类型为 'envir' 的参数无效 'character' -- 在带有晶格直方图的自定义函数中

python - 在 python 中运行脚本时打印/查看所有变量

Java Web 应用程序国际化 : Where should I store big texts?

java - 在 POJO 外部容器中检索 servlet 上下文、 session 和请求

javascript - 如何在 jquery 调用中更改按钮外观