11.javaweb国际化标签库

一、国际化标签库

1,格式化标签库提供的标签

 

2,标签详解

2.1<fmt:setLocale>标签

       

        下面设置不同的区域,并在设置的区域下显示日期

      

      

        2.2<fmt:requestEncoding>标签

       

       2.3读取资源文件

      

       首先在WEB-INF/classes文件夹下建立资源文件resource.properties

      

       {0}表示占位符,可以通过<fmt:param>动态设置

       其中中文需要进行编码,可利用exlipse工具包中中自带转码工具

      

     

       然后通过<fmt:bundle>设置要读取的资源文件名称
      

       当<fmt:bundle>标签设置好读取的资源文件名称后,就可以使用<fmt:message>标签按照key读取value了

      

 

     读取资源示例

      资源文件

      

      读取资源:注意<fmt:bundle>和<fmt:setBundle>的区别

     

      JSP页面

     
 

 2.4数字格式化标签<fmt:formatNumber>和数字反格式化标签<fmt:parseNumber>

      

      <fmt:formarNumber>,格式化指定数字

     

      <fmt:parseNumber>,消除数字的格式化形式,如下

          

      2.5日期格式化标签<fmt:formatDate>

      

      使用范例

      

 

      JSP页面

     

 

2.6<fmt:parseDate>标签

功能:<fmt:formatDate>是将一个Date对象变为字符串,而<fmt:parseDate>是将一个字符串变回Date型数据

属性

 

使用范例:将之前的long型和自定义型日期字符串变回Date型数据,在转换的时候需要提供字符串的pattern或者style类型

 

2.7<fmt:setTimeZone>标签

功能:设置显示的时区以及将设置的时区存储到一个域中

语法:

 

<fmt:setTimeZone value=”时区(用于设置显示哪个地方的时间)”>

      <!--时间显示操作-->

</fmt:setTimeZone>

三,小结

 

 

posted @ 2017-11-11 17:12  陈程编程  阅读(455)  评论(0编辑  收藏  举报