0
我必須用hibernate ORM開發spring MVC web應用程序。我的應用程序應該是多語言的。我的理解是爲我的應用開發i18n。我的問題是,是否有任何與春季i18n冬眠好教程?請幫助實現i18n spring mvc休眠
我必須用hibernate ORM開發spring MVC web應用程序。我的應用程序應該是多語言的。我的理解是爲我的應用開發i18n。我的問題是,是否有任何與春季i18n冬眠好教程?請幫助實現i18n spring mvc休眠
i18n和數據持久性(即hibernate ORM)是一個不同的概念。既然你提到過春天,我建議從Spring's i18n support開始。
一個好的開始方法是在STS上創建一個Spring Roo項目。
web mvc setup
mvn clean tomcat:run
您將得到一個完整的帶有i18n和語言切換器的Spring MVC項目。
# File: messages.properties -----------
...
hello_prefix=Hello {0}
...
# File: messages_zh_CN.properties -----
...
hello_prefix=你好 {0}
...
切換語言環境對中國簡化的使用`http://mycoolwebsite.com?lang=zh_CN
並在您的JSP視圖獲得使用
<spring:message code="hello_prefix" arguments="${name}"/>
特定於語言環境的消息:
只要你如何可以將應用本地化有點味道
這將導致默認語言環境爲「Hello $ {name}」,中文簡體語言環境爲「{$ name}」