0
我使用Spring MVC的3我有以下格式的消息包的消息代碼:多個資源捆綁在JSP
message_en_US.properties
message_en.properties
message_USA.properties
在我的JSP我現在用:
現在,找到值的順序應該是EN_US,然後再連接美國公關operty文件。 我如何定製這個?
我使用Spring MVC的3我有以下格式的消息包的消息代碼:多個資源捆綁在JSP
message_en_US.properties
message_en.properties
message_USA.properties
在我的JSP我現在用:
現在,找到值的順序應該是EN_US,然後再連接美國公關operty文件。 我如何定製這個?
您應該使用下面的配置。所以,如果你想設置默認語言,你可以使用第二種語言。
在我的src/main /資源我有mymessages_en_US.properties和mymessages_es_ES.properties
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<array>
<value>classpath:mymessages</value>
</array>
</property>
<property name="defaultEncoding" value="UTF-8" />
<property name="cacheSeconds" value="0" />
</bean>
<bean id="localeResolver"
class="org.springframework.web.servlet.i18n.CookieLocaleResolver">
<property name="defaultLocale" value="es_ES" />
</bean>
能否請您解釋一下它怎麼會回落到_USA屬性? –