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}


相关文章
|
2月前
EL表达式和Jstl常见的用法
EL表达式和Jstl常见的用法
13 0
|
8月前
|
XML SQL Java
EL表达式和JSTL
EL表达式和JSTL
67 0
|
14天前
|
算法 Java
什么是EL表达式
EL表达式,全称为Expression Language,意为表达式语言。它是Servlet规范中的一部分,也是JSP2.0规范加入的内容。EL表达式的主要作用是用于在Java Web应用中访问和操作数据,使得JSP页面能够摆脱Java代码块和JSP表达式,实现代码的简化。
15 3
|
24天前
|
存储 XML SQL
jsp、EL表达式、Jstl使用
jsp、EL表达式、Jstl使用
|
2月前
|
Java 数据库
el表达式与jstl的用法
el表达式与jstl的用法
10 0
|
8月前
|
前端开发 Java Spring
EL表达式 (详解)
EL表达式 (详解)
|
9月前
|
Java 索引
el表达式的使用
el表达式的使用
46 0
QGS
|
12月前
|
存储 SQL XML
浅谈EL表达式和JSTL常用标签
EL表达式,全称是Expression Language。意为表达式语言。它是Servlet规范中的一部分,是JSP2.0规范加入的内容。其作用是用于在JSP页面中获取数据,从而让我们的JSP脱离java代码块和JSP表达式。
QGS
62 0
|
Java Apache 开发者
【JavaWeb】之JSTL & EL表达式(上)
【JavaWeb】之JSTL & EL表达式
|
存储 Java
【JavaWeb】之JSTL & EL表达式(下)
【JavaWeb】之JSTL & EL表达式(下)
【JavaWeb】之JSTL & EL表达式(下)