分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

jsp- el表达式

发布时间:2023-09-06 01:20责任编辑:苏小强关键词:jsjsp

---el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<fmt:formatNumber type="number" value="${688.87 * 0.8 }" pattern="0.00" maxFractionDigits="2"/>

<td><fmt:formatNumber type="number" value="${item.lakecoin}" pattern="0.00" /></td>

<fmt:formatNumber type="number" value="${lb.monBzfj }" maxFractionDigits="2"/>这里的maxFractionDigits="2"是什么意思啊

max最大 fraction小数 digits位数
最多保留小数位数 = 2

---jsp页面判定某个变量为负值的时候显示为红色
<td nowrap class="tdjj" align="center"> ???<c:if test="${list.profitmoney < ‘0‘}"> ???????<font color="red">${list.profitmoney}</font> ???</c:if> ???<c:if test="${list.profitmoney >= ‘0‘}"> ???????<font color="black">${list.profitmoney}</font> ???</c:if></td>

${list.profitmoney}是jsp页面查询出来的某个变量的值。

上面代码是为了实现如果为负值,字体颜色标红。如果为正值或者0,则字体颜色为黑。

<td>//if的方法 ?<c:if test="${item.anxcoin<0}"> ???????<font color="red"><fmt:formatNumber type="number" value="${item.anxcoin}" ???????pattern="0.00" /></font> ?</c:if> ?<c:if test="${item.anxcoin>=0}"> ???????<fmt:formatNumber type="number" value="${item.anxcoin}" ???????pattern="0.00" /> ?</c:if></td>

choose  when otherwise 的方法

<td><c:choose> ???<c:when test="${item.anxcoin<0}"> ???????<font color="red"><fmt:formatNumber type="number" value="${item.anxcoin}" ???????pattern="0.00" /></font> ???</c:when> ???<c:otherwise><fmt:formatNumber type="number" value="${item.anxcoin}" ???????pattern="0.00" /></c:otherwise></c:choose></td>

jsp- el表达式

原文地址:http://www.cnblogs.com/rogge7/p/7729969.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved