zoukankan      html  css  js  c++  java
  • 关于国际化

    1、在页面上能够根据浏览器语言设置的情况对文本(不是内容),时间,数值进行本地处理化

    2、可以在bean中获取国际化资源文件Locale对应的消息

    3、可以通过超链接切换Locale,而不是依赖于浏览器的语言设置情况

     

    解决:   

    1、使用JSTL的fml标签

    2、在bean中注入ResourceBundleMessageSource的示例,使用其对应的getMessage方法

     

    3、配置LocaleResolver和LocaleChangeInterceptor

      

    1 <!-- 配置SessionLocaleResolver -->
    2 <bean id="localeResolver"
    3         class="org.springframework.web.servlet.i18n.SessionLocaleResolver"></bean>
    4 <!-- 配置LocaleChangeInterceptor -->
    5 <mvc:interceptors>
    6     <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"></bean>
    7 </mvc:interceptors>

     

     1     <br><br>
     2     <a href="testView">testView</a>
     3     <br><br>
     4     <a href=testRedirect>testRedirect</a>
     5     
     6      <br><br>
     7      <a href="i18n?locale=zh_CH">中文</a>
     8      <a href="i18n?locale=en_US">英文</a>
     9      <br><br>
    10     
  • 相关阅读:
    ES6常用语法简介
    webpack核心概念
    前端模块化规范详解
    使用Node.js原生代码实现静态服务器
    Node.js脚手架express与前段通信【socket】
    临门一脚- Node.js
    redis缓存穿透和雪崩
    redis哨兵模式
    redis主从复制
    redis发布订阅
  • 原文地址:https://www.cnblogs.com/the-wang/p/8110482.html
Copyright © 2011-2022 走看看