关于EL表达式保留几位小数
本人也是jsp的初学者,写这个是为了方便以后查看 ,若有错误请指出!不胜感激
- Java中有保留小数有函数可以直接用 当然EL也是有表达式可以直接使用的
-
首先要先引入,如果忘记会使代码无效
<%@ taglib uri=”http://java.sun.com/jsp/jstl/fmt” prefix=”fmt” %>
代码如下:
<fmt:formatNumber type="number" value="${a/b*100}"
pattern="0" maxFractionDigits="0"/>
<!-- 或者-->
<fmt:formatNumber type="number" value="${a/b*100}"
maxFractionDigits="1"/>
- 说明一下:pattern =”0.0”表示规定必须保存1位小数 保留两位就pattern =”0.00”
- maxFractionDigits 设置保留小数位数,效果和pattern一样