zoukankan      html  css  js  c++  java
  • jsp- el表达式

    ---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>
  • 相关阅读:
    tk资料
    jQuery 1.x和jQuery 2.x的最大区别
    活得更像一个人,我的十六年学习之路——北漂18年(44)
    java中的java.util.Map的实现类
    MVC框架的优缺点
    Web Service有关术语的解释
    Java中的字节输入出流和字符输入输出流
    对称加密算法
    怎么让这4个人在17分钟内要过桥
    mysql 只给更新表的某个字段的授权
  • 原文地址:https://www.cnblogs.com/rogge7/p/7729969.html
Copyright © 2011-2022 走看看