2015-07-13 25 views
0

消息包:我們可以給ResourceBundleMessageSource會相同的值屬性name

<bean id="messageSource" 
     class="org.springframework.context.support.ResourceBundleMessageSource"> 
    <property name="basename" value="messages"/> 
</bean> 

這裏,文件名爲messages.propertie

greeting=hi! 

然後使用郵件標籤:

<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 

<spring:message code="greeting" /> 

屬性標記ie'message'中的值應該與我的屬性文件名相同,即'message.propertie'和春天:消息是由春季給出的預定義的DAG或它只是我的屬性文件名?

+1

這工作? 'basename'通常是一個完全合格的類路徑位置。 'spring:message'標籤爲您提供國際化支持。文本「消息」與您的文件名無關。 –

回答

1

標籤spring:message是由Spring決定的名稱。您通過使用basename來決定屬性文件名以獲取字符串。

查看documentation

相關問題