视图、视图解析器、国际化
视图的顶级接口:View
视图解析器:ViewResolver
 
常见的视图和解析器:
InternalResourceView、InternalResourceViewResolver
SpringMVC解析jsp时,会默认使用InternalResourceView,如果发现Jsp中包含了jstl语言,则自动转为JstlView。
 
JstlView可以解析jstl,实现国际化操作。
 
具体实现国际化的步骤:
(1)创建资源文件(i18n.properties)
基名_语言_地区.properties
基名_语言.properties
 
(2)配置springmvc.xml
<!--加载国际化资源文件
1.将ResourceBundleMessageSource在程序加载时加入springmvc,启动时会自动查找id为messageSource的bean
2.ResourceBundleMessageSource会在springmvc响应程序时介入(解析国际化资源文件)
-->
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="i18n"/>
</bean>
ResourceBundleMessageSource会在springmvc响应程序时介入(解析国际化资源文件)。
 
(3)使用
 
 
 
 

最新文章

  1. MVC POST在ACTION上进行多个模型的数据绑定
  2. qt小问题
  3. Socket Programming in C#--Getting Started
  4. Linux下通过crontab及expect实现自动化处理
  5. 了解XSS攻击
  6. hdu More is better
  7. js清除cookie有时无法清除
  8. SpringMVC源码之Controller查找原理
  9. 小米google play service停止工作解决办法,不root,不刷第三方recovery(也适用于其他的手机)
  10. Leetcode解题-链表(2.2.6)RotateList
  11. STL学习系列之一——标准模板库STL介绍
  12. html 使表格随着内容自动适应宽度
  13. 2017年全国大学生物联网设计竞赛(TI杯)华东分赛区决赛总结
  14. layui之日期和时间组件
  15. 将自己的ubuntu18.04打包成镜像
  16. P、NP、NPC、NPH问题的区别和联系
  17. Underscore.js部分讲解
  18. bzoj千题计划159:bzoj2055: 80人环游世界(有源汇上下界可行最小费用流)
  19. Fiddler无所不能——之测试开发攻城狮必备利器
  20. (转)Python random模块

热门文章

  1. 设计模式:memento模式
  2. 想进大厂?字节跳动等独角兽公司都在招募Python工程师!(Python就是第一语言)
  3. vue手脚架中使用jq
  4. docker-compose安装zabbix
  5. 面试题五十四:二叉搜索树的第K大节点
  6. Squeeze-and-Excitation Networks(SENet)详解
  7. Dockerfile镜像优化,减小镜像
  8. Myeclipse-10.7.1版本破解
  9. 移动端rem字体适配JS
  10. python基础day7_购物车实例