系统用了springsecurity2.06, 信息的设置要在applicationContext-security.xml中设置messageResource的bean.
<bean id="messageSource"
class="org.springframework.context.support.ReloadableResourceBundleMessageSource"
p:basename="classpath:netTestWeb/resource/securitymessages"/>
在相应位置添加securitymessage.properties文件。
我想这样spring和spring security都会用这个文件作为错误信息文件,这里没有设置parentMessageSource, 不晓得spring是否会自动找到parent。反正我的应用不会直接把spring的错误信息给用户看,因此只定义了security的错误信息。

本文介绍如何在SpringSecurity 2.06中配置错误信息显示。通过在applicationContext-security.xml中设置messageResource bean来实现自定义错误信息。具体做法是在指定位置添加securitymessage.properties文件,并配置ReloadableResourceBundleMessageSource。
5万+

被折叠的 条评论
为什么被折叠?



