Java 使用Struts 1和Tomcat的JAAS自定义LoginModule错误消息

Java 使用Struts 1和Tomcat的JAAS自定义LoginModule错误消息,java,jsp,tomcat,struts-1,jaas,Java,Jsp,Tomcat,Struts 1,Jaas,我有一个应用程序正在使用JAAS LoginModule进行授权。我需要显示不同的错误消息。当用户输入错误的登录名或密码时显示一条消息,当用户的帐户在X次尝试失败后被阻止时显示另一条消息。 LoginModule只支持一个错误页。我看到的唯一方法是将消息传递到JSP页面。 如何将自定义消息从LoginModule传递到JSP页面? 我看到的唯一方法是将此消息存储在会话中,并在JSP页面上检索它。但我不知道如何在LoginModule中获取会话。 我知道JBoss中有PolicyContext,S

我有一个应用程序正在使用JAAS LoginModule进行授权。我需要显示不同的错误消息。当用户输入错误的登录名或密码时显示一条消息,当用户的帐户在X次尝试失败后被阻止时显示另一条消息。 LoginModule只支持一个错误页。我看到的唯一方法是将消息传递到JSP页面。 如何将自定义消息从LoginModule传递到JSP页面? 我看到的唯一方法是将此消息存储在会话中,并在JSP页面上检索它。但我不知道如何在LoginModule中获取会话。 我知道JBoss中有PolicyContext,Struts 2中有ActionContext。但我使用的是Struts 1遗留代码和Tomcat。
有什么解决办法吗

我也有同样的问题。你找到解决办法了吗?没有。我只是向用户显示此消息:您输入了worng密码。5次尝试失败后,您的帐户将被阻止。所以如果你发现了什么,请分享。