el表达式/jstl保留两位小数

简介: el表达式/jstl保留两位小数
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<fmt:formatNumber type="number" value="${678.89 * 0.8 }" pattern="0.00" maxFractionDigits="2"/>

结果为:561.10

  1. 导入标签库
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  1. 输出格式
<fmt:formatNumber value="12" type="currency" pattern="$.00"/> //$12.00
<fmt:formatNumber value="12" type="currency" pattern="$.0#"/> // $12.0
<fmt:formatNumber value="1234567890" type="currency"/> // $1,234,567,890.00(货币的符号和当前web服务器的local配置有关)
<fmt:formatNumber value="123456.7891" pattern="#,#00.0#"/> // 123,456.79
<fmt:formatNumber value="123456.7" pattern="#,#00.0#"/> // 123,456.7
<fmt:formatNumber value="123456.7" pattern="#,#00.00#"/> // 123,456.70
<fmt:formatNumber value="12" type="percent" /> //1,200%

注意:值为整数时要输出小数时,如${value}值为180,要输出1.80,${value/100} 的结果是2,应该使用${value*0.01}


相关文章
|
6月前
EL表达式和Jstl常见的用法
EL表达式和Jstl常见的用法
|
XML SQL Java
EL表达式和JSTL
EL表达式和JSTL
105 0
|
3月前
|
JavaScript Java
EL表达式
这篇文章介绍了EL表达式的基本概念、语法、保留关键字、运算符及其优先级,并详细解释了如何在EL中访问数据、进行算术运算、判断对象是否为空、逻辑关系运算和条件运算。
EL表达式
|
6月前
|
算法 Java
什么是EL表达式
EL表达式,全称为Expression Language,意为表达式语言。它是Servlet规范中的一部分,也是JSP2.0规范加入的内容。EL表达式的主要作用是用于在Java Web应用中访问和操作数据,使得JSP页面能够摆脱Java代码块和JSP表达式,实现代码的简化。
182 3
|
6月前
|
存储 XML SQL
jsp、EL表达式、Jstl使用
jsp、EL表达式、Jstl使用
|
6月前
|
Java 数据库
el表达式与jstl的用法
el表达式与jstl的用法
|
前端开发 Java Spring
EL表达式 (详解)
EL表达式 (详解)
|
Java 索引
el表达式的使用
el表达式的使用
80 0
QGS
|
存储 SQL XML
浅谈EL表达式和JSTL常用标签
EL表达式,全称是Expression Language。意为表达式语言。它是Servlet规范中的一部分,是JSP2.0规范加入的内容。其作用是用于在JSP页面中获取数据,从而让我们的JSP脱离java代码块和JSP表达式。
QGS
96 0
|
存储 JavaScript Java
el 表达式以及JSTL详解
JavaEE中的el 表达式以及JSTL详解
el 表达式以及JSTL详解