第5章 Spring MVC的国际化
Spring MVC
的国际化是建立在Java
国际化的基础之上的,一样也是首先提供不同国家/语言环境的消息资源,然后通过 ResourceBundle
加载指定 Locale
对应的资源文件,再取得该资源文件中指定key
对应的消息。这整个过程与Java
程序的国际化完全相同,只是Spring MVC
框架对Java
程序国际化进行了进一步的封装,从而简化了应用程序的国际化`.Spring MVC
的国际化的步骤与
Java国际化的步骤基本相似,只是实现起来更加简单。
Spring MVC`的国际化可按如下步骤进行
- 给系统加载国际化资源文件
- 输出国际化消息。
SpringMVC
输出国际化消息有两种方式:- 在视图页面上输出国际化消息,需要使用
SpringMVC
的标签库。 - 在
Controller
的处理方法中输出国际化消息,需要使用org.springframework.web.servlet.support.RequestContext
的getMessage()
方法来完成。
- 在视图页面上输出国际化消息,需要使用
原文链接: 5.0 第5章 Spring MVC的国际化