jstl 格式化数字标签讲解

第 2-13 课:EL 表达式的好搭档—JSTL 前言 上一讲介绍了 EL 表达式的使用,可以简化 JSP 页面的代码开发,但实际上 EL 表达式也有自己的缺陷,只能做展示,不能编写动态功能,比如集合的遍历,为了解决这一问题,JSP 提供了 JSTL 组件供开发者使用,因此通常情况下 JSP 页面的开发为 EL + JSTL,这一讲我们就来详细学习 JSTL 的使用。 什么是 JSTL JSP Standard Tag Library,简称 JS... 阅读详情

<fmt:formatNumber>标签详解:

 

后台:

       request.setAttribute("n",123456.123);

 

       request.setAttribute("p",0.12345);

 

前台:

      <fmt:formatNumber  value="${n}" type="number" />                 //type默认值为number

 

      <fmt:formatNumber  value="${n}" pattern="###,###.##" />

 

      <fmt:formatNumber  value="${n}" pattern="###,###.0000" />

 

      <fmt:formatNumber  value="${n}" groupingUsed="false" />           //groupingUsed属性默认值为true,即,默认分组

 

      <fmt:formatNumber  value="${n}" minIntegerDigits="10" />          //minIntegerDigits属性表示整数位最短多少

 

      <fmt:formatNumber  value="${n}" type="currency" />          //货币

 

      <fmt:formatNumber  value="${p}" type="percent" />

 

      <fmt:formatNumber  value="${p}" type="percent" maxFractionDigits="2" minFractionDigits="2" />   //小数位最大,最少多少位

 

 

输出结果:

 

123,456.123

 

123,456.12

 

123,456.1230

 

123456.123

 

0,000,123,456.123

 

¥123,456.12

 

12%

 

12.34%

JSTL fmt_formatNumber 数字、货币格式化 立即下载

相关推荐

1553B通信项目开发笔记(一)协议概述

最近接了个项目,需要用1553B协议通信,仅作为RT端口进行通信,控制器采用ARM 使用芯片为国产的BU61580芯片,功能和引脚和DDC的61580完全一致。

u010396127的博客 2万+

JSTL标签 fn函数详解

JSTL中的 FN函数2009年03月06日 星期五 9:31今天在处理表中数据的时候,因为一个单元格里的数据太多,所以决定截取前面的一段就可以了,于是用了JSTL中的fn函数: &lt;column width="350" property="logDetail" title="操作内容"&gt;&lt;if test="${fn:length(lo...

qq396151722的博客 273

如何查看在电脑里登陆过的微信帐号的聊天记录

打开微信电脑版,点击左下角 "≡" 菜单 → 选择 "设置"进入 "账号与存储"(旧版为" 文件管理 ")选项卡在 "存储位置"一栏查看当前实际保存路径,可点击" 打开文件夹 " 直接访问查看电脑里登录过的微信账号聊天记录,首选官方客户端直接登录查看,操作简单且安全;若账号已退出,可通过备份恢复功能处理;仅需查看媒体文件时,可定位到FileStorage 文件夹直接访问。无论哪种方式,都需遵守隐私保护原则,并注意聊天记录的加密特性限制。

捷利迅分享的博客 4546

JSTL中的 FN函数(function)

使用实例:&lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt;   ${fn:length(myCollection)} 其他函数 : 函数 描...

chtx87_98的博客 185

基于YOLOv8的玉米病害监测系统

本研究的主要目标是设计并实现一个基于深度学习的玉米病害识别系统,通过采用YOLOv8算法进行玉米叶片病害的自动化识别。研究首先对玉米病害的种类和特点进行了分析,选择了具有代表性的病害类型,如玉米锈病、灰叶斑病、枯叶病和健康叶片,以构建一个多类别的分类问题。数据集的构建和处理是研究的关键部分,通过数据增强、图像标注等手段确保了数据的多样性和丰富性,从而提高了模型的泛化能力。

yupan__的博客 496

Kettle入门指南:从安装到数据转换实战

本文提供Kettle(Pentaho Data Integration)的完整入门指南,涵盖从Java环境安装、软件配置到核心概念(转换与作业)的详细解析。通过实战案例,手把手教你如何将文本文件数据导出到Excel,并连接MySQL数据库进行数据导入,帮助你快速掌握这一强大ETL工具的基本使用,实现高效数据搬运与转换。

weixin_29266647的博客 449

JSTL <fmt>Date、Number格式化显示

一、经常需要在jsp中显示1976-02-02这样的日期,做法如下,忘记查看: 1.头部引入:&lt;%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %&gt; 2.具体位置使用:&lt;fmt:formatDate value="${myList.alterDate }" pattern="yyyy-MM-dd HH...

Only the heart peace will be prosperity 206

华为OD机试双机位C卷:打印机队列 (C++/Py/C/Java/Js/Go)

华为OD机试双机位C卷 打印机队列,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解。华为OD机试 - 打印机队列。

qq_45776114的博客 1793

JSP标签库Taglib之自定义function篇,轻松实现日期格式化

在实际的应用当中,JSTL并不能完全满足我们的需求,所以我们要能够实时的对其进行扩展。

沉默王二 8214

yolov26改进 | 融合改进篇 | 基于 MobileNetV4 和双向特征金字塔网络BiFPN的融合改进(全网独家首发)

本文介绍BiFPN与MobileNetV4融合改进的YOLOv26。许多模块单独使用能够涨点,但直接叠加后可能因功能重复、通道不匹配、尺度冲突而掉点,因此融合前必须理解各模块作用。MobileNetV4利用UIB与Mobile MQA构建轻量主干,提升特征提取能力;BiFPN通过可学习权重完成双向多尺度融合,强化大、中、小目标的信息交互。两者优化Backbone与Neck,功能互补、结构冲突较少。本文提供代码、配置、消融对比及Codex修改思路,MobileNetV4也可替换其他主干,便于组合实验与二次创新

Snu77的博客 241

JAV web 之jstl 之数字格式化

+++

qq_63772260的博客 254

【PHP面试题29】什么是PHP-FPM?它与PHP和Nginx有什么关系

PHP面试专区。计划将全覆盖PHP开发领域所有的面试题,对标资深工程师/架构师序列,欢迎大家提前关注锁定。PHP-FPM(FastCGI Process Manager)是PHP的FastCGI进程管理器,它是PHP 5.3.3及更高版本的一部分。它通过为每个请求分配一个独立的进程来提高PHP脚本的执行效率和性能,并且可以与Web服务器(如Nginx、Apache等)进行通信。PHP-FPM是PHP的FastCGI进程管理器,它通过为每个请求分配一个独立的进程来提高PHP脚本的执行效率和性能。

黑夜开发者的博客 1477

JSTL fmt:formatNumber日期、 数字、货币格式化

JSTL fmt:formatNumber日期、 数字、货币格式化 使用标签应先导入 其uri可在fmt.tld文件下 1. 日期格式化 value:要格式化的日期 pattern:日期格式化的格式   2 数字格式化 $.00"/> -- $12.00 $.0#"/> -- $12.0  -- $1,234,56

10-3G-何进超 3万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

jstl标签有哪些分类-乐字节前端

JSTL 标签的使用 ​ Java Server Pages Standard Tag Libray(JSTL):JSP 标准标签库,是一个定制标签类库的集合,用于解决一些常见的问题,例如迭代一个映射或者集合、条件测试、XML 处理,甚至数据库和访问数据库操作等。 ​ 我们现在只讨论 JSTL 中最重要的标签,迭代集合以及格式化数字和日期几个标签。 ​ 核心标签库: ​ http://java.sun.com/jsp/jstl/core ​ 包含 Web 应用的常见工作,比如:循环、表达式赋值、基

dirft_din的博客 1421

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

JSTL标签库(一)

JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一定,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已!

daimenglaoshi的博客 388

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

JSTL

JSTL 一、主要内容 二、简介 Java Server Pages Standard Tag Libray(JSTL):JSP 标准标签库,是一个定制标签类库的集合,用于解决一些常见的问题,例如迭代一个映射或者集合、条件测试、XML 处理,甚至数据库和访问数据库 操作等。 ​ 这次只讨论 JSTL 中最重要的标签,条件动作、迭代集合以及格式化数字和日期几个标签。 核心标签库:http://ja...

L6_6Lwz的博客 378

【JSTL】 # JSTL的简单使用:(1)核心标签 c(2)格式化标签 fmt (3)函数

1. 核心标签 核心标签是JSTL最常用的标签,想使用的时候,直接引入即可: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 1.1 <c:if> 相当于 java 中的 if 语句 <c:if test="判断条件" var="存储结果的变量" scope="var属性的作用域"> 只有在判断条件为 true 时,才执行这里面的语句 </c:if> 例子: <c:i

LRcoding 1925

jsp格式化标签

JSTL格式化标签用来格式化并输出文本、日期、时间、数字。引用格式化标签库的语法如下: <%@ taglib prefix=“fmt” uri=“http://java.sun.com/jsp/jstl/fmt” %> 标签 描述 fmt:formatNumber 使用指定的格式或精度格式化数字 fmt:parseNumber 解析一个代表着数字,货币或百分比的字符串 fmt:form...

mohnblume的博客 629

JSP/Servlet||JSTL标准标签库

JSTL - JSP 标准标签库 JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。 根据JSTL标签所提供的功能,可以将其分为5个类别。 配置JSTL标签库的jar到类路径 把jstl.jar和s...

JockLiu的博客 435

JSTL(二)格式化标签

JSTL格式化标签用来格式化并输出文本、日期、时间、数字。引用格式化标签库的语法如下: &lt;%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %&gt; 标签 描述 &lt;fmt:formatNumber&gt; 使用指定的格式或精度格式化数字...

ficphoto的专栏 383

JSTL标签学习

1、需要引两个jar包:  2、创建一个servlet的步骤: 完事。 这样做的目的,就是,不需要再在web.xml里面进行映射关系的书写了,它会在 类似于这种地方,把映射关系建立起来了。 3、开始讲JSTL标签了。 &lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt; &lt;base href="&lt;...

LOVE_Music_HuiHui的博客 312

JSTL fmtformatNumber日期、 数字、货币格式化

可以截取,用fn函数: http://java.sun.com/jsp/jstl/functions" %> 下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例  fn:contains 判定字符串是否包含另外一个字符串   fn:containsIgnoreCase 判定字符串是否包含另外一个字符串(大小写无关)   fn:endsWith 判定字符串是

我只是一个简单的Coder,为了兴趣和理想奋斗在生活的道路上 411

JSTL(JSP标签库)五:格式化输出标签库:引入fmt格式化输出标签库;日期格式化;数字格式化输出;临时补加:jstl核心标签库的<c:out></c:out>;

格式化标签库: 示例: 首先,引入fmt格式化输出标签库:这儿和引入核心库标签库套路一样的; 日期格式化: Java中日期的原样不好读,需要将其格式化一下,转换成体验好的格式: 下面<fmt:formatDate value=" " pattern=" " />中,value代表了原始值,pattern代表了想要转成的格式 效果: 数字格式化: 在数字中,经常希望数字保留多少位小数,或者是按照金额的格式进行输出: 临时补加:JSTL核心标签库的.

小枯林的博客 852
上一篇: jstl 格式化时间日期标签讲解
下一篇: jstl函数库及自定义函数库
java_min
博客等级 码龄18年 61粉丝 161原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值