我最近将我的消息属性文件文件移动到了不是类根的目录。
现在,我发现Spring Security会忽略消息包并使用其默认值。如何让Spring Security使用此messageSource?
<bean id="messageSource"
class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<value>/WEB-INF/i8n/ui</value>
<value>/WEB-INF/i8n/ValidationMessages</value>
</list>
</property>
<property name="cacheSeconds" value="10000" />
<property name="defaultEncoding" value="UTF-8"/>
<property name="useCodeAsDefaultMessage" value="true" />
</bean>