- 浏览: 1971650 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
蕃薯耀:
Java获取weblogic当前服务器名称Java weblo ...
Java获取weblogic当前服务器名称,Java weblogic 集群节点名称 -
蕃薯耀:
Eclipse创建Maven项目web.xml文件版本问题解决 ...
Eclipse创建Maven项目web.xml文件、JDK版本问题解决 -
蕃薯耀:
shiro ehcache缺少配置报错shiro ehcach ...
shiro ehcache缺少配置报错 -
蕃薯耀:
Apache Shiro1.4.1报错Object named ...
Apache Shiro1.4.1报错Object named 'filterChainResolver' -
蕃薯耀:
Eclipse优化Eclipse调优Eclipse 卡解决方案 ...
Eclipse优化,Eclipse调优,Eclipse 卡解决方案
用Jstl表达式的fmt:parseNumber格式化小数为整数
<fmt:parseNumber integerOnly="true"
value="2/3" />
结果为0
---------------------------------其他方法--------------------------------
URI: http://java.sun.com/jstl/fmt
前缀 : fmt
I18N formatting 标签库就是用于在 JSP 页面中做国际化的动作。在该标签库中的标签一共有 12 个,被分为了两类,分别是:
国际化核心标签 : 、 、 、 、 、 。
格式化标签: 、 、 、 、 、 。 下面只选择其中常见的一些标签和属性进行介绍。
9.5.1 用于设置本地化环境的 标签 标签用于设置 Locale 环境。它的属性和描述如表 9.17 所示: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表 9.17 标签属性和说明
下面看一个示例:
表示设置本地环境为繁体中文。 9.5.2 用于资源文件绑定的 、 标签
这两组标签用于资源配置文件的绑定,唯一不同的是 标签将资源配置文件绑定于它标签体中的显示, 标签则允许将资源配置文件保存为一个变量,在之后的工作可以根据该变量来进行。 根据 Locale 环境的不同将查找不同后缀的资源配置文件,这点在国际化的任何技术上都是一致的,通常来说,这两种标签单独使用是没有意义的,它们都会与 I18N formatting 标签库中的其他标签配合使用。它们的属性和描述如表 9.18 所示: 表 9.18 、 标签属性和说明
下面看一个示例
该示例将会查找一个名为 applicationMessage_zh_CN.properties 的资源配置文件,来作为显示的 Resource 绑定。 9.5.3 用于显示资源配置文件信息的 标签
用于信息显示的标签,将显示资源配置文件中定义的信息。它的属性和描述如表 9.19 所示: 表 9.19 标签属性和说明
下面看一个示例:
该示例使用了两种资源配置文件的绑定的做法,“ applicationMessage ”资源配置文件利用 标签被赋于了变量“ applicationBundle ”,而作为 标签定义的“ applicationAllMessage ”资源配置文件作用于其标签体内的显示。 q 第一个 标签将使用“ applicationAllMessage ”资源配置文件中“键”为“ userName ”的信息显示。 q 第二个 标签虽然被定义在 标签体内,但是它使用了 bundle 属性,因此将指定之前由 标签保存的“ applicationMessage ”资源配置文件,该“键”为“ passWord ”的信息显示。 9.5.4 用于参数传递的 标签
标签应该位于 标签内,将为该消息标签提供参数值。它只有一个属性 value 。 标签有两种使用版本,一种是直接将参数值写在 value 属性中,另一种是将参数值写在标签体内。 9.5.6 用于为请求设置字符编码的 标签
标签用于为请求设置字符编码。它只有一个属性 value ,在该属性中可以定义字符编码。 9.5.7 用于设定时区的 、 标签
这两组标签都用于设定一个时区。唯一不同的是 标签将使得在其标签体内的工作可以使用该时区设置, 标签则允许将时区设置保存为一个变量,在之后的工作可以根据该变量来进行。它们的属性和描述如表 9.20 所示: 表 9.20 、 标签 属性和说明
9.5.8 用于格式化数字的 标签
标 签用于格式化数字。它的属性和描述如表 9.21 所示: 表 9.21 标签属性和说明
标签实际是对应 java.util.NumberFormat 类, type 属性的可能值包括 currency (货币)、 number (数字)和 percent (百分比)。 下面看一个示例。
该结果将被保存在“ money ”变量中,将根据 Locale 环境显示当地的货币格式。
9.5.9 用于解析数字的 标签
标签用于解析一个数字,并将结果作为 java.lang.Number 类的实例返回。 标签看起来和 标签的作用正好相反。它的属性和描述如表 9.22 所示: 表 9.22 标签属性和说明
下面看一个示例。
解析之后的结果为“ 0.15 ”。 9.5.10 用于格式化日期的 标签
标签用于格式化日期。它的属性和描述如表 9.23 所示: 表 9.23 标签属性和说明
标签与 、 两组标签的关系密切。若没有指定 timeZone属性, 也可以通过 、 两组标签设定的时区来格式化最后的结果。 9.5.11 用于解析日期的 标签
标签用于解析一个日期,并将结果作为 java.lang.Date 类型的实例返回。 标签看起来和 标签的作用正好相反。它的属性和描述如表 9.24 所示: 表 9.24 标签属性和说明
和 两 组标签都实现解析字符串为一个具体对象实例的工作,因此,这两组解析标签对 var 属性的字符串参数要求非常严格。就 JSP 页面的表示层前段来说, 处理这种解析本不属于份内之事,因此 和 两组标签应该 尽量少用,替代工作的地方应该在服务器端表示层的后段,比如在 Servlet 中。 |
发表评论
-
Linux Nacos 集群安装,springCloud Nacos Linux 安装和集群配置
2021-03-26 10:03 836Linux Nacos 集群安装,springCloud N ... -
SpringCloud Nacos使用和配置,SpringCloud Nacos 服务注册中心配置使用
2021-03-26 09:22 962SpringCloud Nacos使用 ... -
Nacos longPolling error,Nacos1.4.1服务配置文件更新一次后报错
2021-03-24 11:39 1300Nacos longPolling error,Nacos ... -
Windows Mysql5.7安装和配置,Windows 安装多个Mysql
2021-03-19 10:33 602Windows 安装Mysql5.7,Windows ... -
SpringCloud Gateway使用和配置,SpringCloud Gateway predicates详细配置
2021-03-18 11:29 904SpringCloud Gateway使用和配置, Sp ... -
Windows RabbitMQ_3.8 安装和配置,Windows erlang下载
2021-03-16 17:17 756Windows RabbitMQ_3.8 安装和配置,Wi ... -
SpringCloud Hystrix dashboard2.2.7使用和配置,SpringCloud Hystrix dashboard服务监控
2021-03-15 18:53 729SpringCloud Hystrix dashboard ... -
SpringCloud Hystrix使用和配置,SpringCloud Hystrix服务熔断降级
2021-03-15 18:51 451SpringCloud Hystrix使用和配置,Sprin ... -
SpringCloud OpenFeign使用和配置,Java OpenFeign 使用教程
2021-03-11 09:36 476SpringCloud OpenFeign使用和配置,Jav ... -
SpringCloud Ribbon实现负载均衡,SpringCloud Ribbon自定义策略
2021-03-09 09:47 527SpringCloud Ribbon实现负载均衡,Spri ... -
springCloud zookeeper整合,Java Zookeeper微服务整合
2021-03-08 10:32 509springCloud zookeeper整合,Java ... -
SpringCloud Eureka安装和使用,SpringCloud使用Eureka作为服务注册中心
2021-03-08 10:05 500SpringCloud Eureka安装和使用,Sp ... -
Linux 安装Consul,Linux yum安装consul
2021-03-05 15:04 655Linux 安装Consul,Linux yum安装con ... -
SpringCloud consul安装和使用,Windows Consul安装和使用,Java consul服务中心安装和使用
2021-03-05 14:58 386============================= ... -
哔哩哔哩视频下载,哔哩哔哩动画下载,blibli视频下载电脑
2021-02-26 11:38 585哔哩哔哩视频下载,哔哩哔哩动画下载,blibli视频下载电 ... -
elasticsearch kibana安装和配置
2021-02-20 17:19 600elasticsearch kibana安装和配置 ... -
elasticsearch安装和配置,elasticsearch启动报错:can not run elasticsearch as root
2021-02-20 17:17 608elasticsearch安装和配置 elasticsea ... -
Mybatis Map保存到数据库,Mybatis Map动态同步表,Mybatis Map Foreach插入数据库
2021-01-29 10:30 637Mybatis Map保存到数据库 ... -
Java 获取Exception详细信息,Java获取异常详细内容
2021-01-29 10:26 1479Java 获取Exception详细信息,Java获取异常详 ... -
IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署
2021-01-27 14:49 22IntelliJ IDEA安装配置,IntelliJ IDE ...
相关推荐
JSTL详解--EL表达式 在 JSP 页面中,使用标签库代替传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了 JSTL ( JSP Standard Tag ...
NULL 博文链接:https://niewj.iteye.com/blog/1886404
JSTL表达式详解,JSTL表达式详解JSTL表达式详解
JSTL标签所需要的tld文件,包括 c.tld、fmt.tld、fn.tld 三个 几乎所有的JSTL标签下载的zip中都只有一个c.tld,然后只讲解<C:>标签怎么用,其实<fmt:> <fn:>标签也非常好用和实用,找了好久才找到...
JSTL日期格式化处理 <fmt:parseDate value="${param.date}" var="date" pattern="yyyy/MM/dd:HH:mm:ss>
主要介绍了JSP中常用的JSTL fmt(format格式化)标签用法整理,fmt的格式化处理遵循i18n国际化格式标准,需要的朋友可以参考下
本小小系统采用JSP实现了JSTL标记标签结合EL表达式一起使用. 适合JSP初学者适用 适合教学讨论使用 -- 评论返还积分
在JSP开发中,使用需要的jstl表达式的jar包依赖。使用jstl表达式做更强大的数据展现。例如:数据迭代,if-else判断等等
国际化标签(I18N) http://java.sun.com/jstl/fmt fmt <fmt:tagname…> SQL标签库 http://java.sun.com/jstl/sql sql <sql:tagname…> XML标签库 ...
JSTL fmt_formatNumber 数字、货币格式化
NULL 博文链接:https://eddysoft.iteye.com/blog/2101693
El表达式与Jstl 标签库学习,EL表达式语法结构:El 表达式的作用,如何使用El表达式; 2.Jstl 标签库的作用3.使用JSTL标签库 :
JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerWorks 上其新系列...
jstl el表达式 中文chm pdf 文件
JSTL目前的最新版本为1.02,最终发布版为1.0。JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签:标签 URI 前缀 示例 Core ...
JSP中JSTL提供的函数标签EL表达式操作字符串的方法
JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerworks 上其新系列...
jstl和正则表达式的帮组文档。正则表达式的用法和jstl的用法。