关于JSP中格式化的几种情况

JSP——计算三角形面积(保留小数点后3位和6位) 一、内容 编写一个Tag文件GetArea.tag负责求出三角形面积,并使用variable指令返回三角形的面积给调用该Tag文件的JSP页面。JSP页面负责显示Tag文件返回的三角形的面积。JSP在调用Tag文件时,使用attribute指令将三角形三边的长度传递给Tag文件。one.jsp和two.jsp都使用Tag标记调用GetArea.tag。one.jsp将返回三角形的面积... 阅读详情

最近总结了JSP中关于格式化的几种情况,主要有三种类型:(1)、日期格式化;(2)、数字格式化;(3)小数点格式化

 

(1)、日期格式化;

    日期格式化用的最多,需要SimpleDateFormat 类,一般录入到数据库中的时间都是以一定格式输入的(yyyy-MM-dd或yyyy-MM-dd HH:mm:ss或yyyy.MM.dd等),实现代码如下:

package cn;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormat {
 /**
  * @author maohb
  * @param args
  */
 public static void main(String[] args) {
  //格式化时间
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  System.out.println("当前时间(yyyy-MM-dd HH:mm:ss)是:"+sdf.format(new Date()));
  SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd");
  System.out.println("当前时间(yyyy年MM月dd)是:"+sdf1.format(new Date()));
 }
}

 

运行结果:

当前时间(yyyy-MM-dd HH:mm:ss)是:2008-10-21 17:00:31
当前时间(yyyy年MM月dd)是:2008年10月21

 

(2)、数字格式化;

    格式化数字需用NumberFormat类,实现代码如下:

package cn;
import java.text.NumberFormat;
public class NumberFormatTest {
 /**
  * @author maohb
  * @param args
  */
 public static void main(String[] args) {
  //格式化数字
  double num = 1000000;
  System.out.println("格式化钱的数字为:"+num);
  NumberFormat nf = NumberFormat.getInstance();
  System.out.println("格式化后的数字为:"+nf.format(num));
 }
}

 

运行结果:

格式化钱的数字为:1000000.0
格式化后的数字为:1,000,000

 

(3)小数点格式化

    格式化小数点用用DecimalFormat类,实现代码如下:

package cn;
import java.text.DecimalFormat;
public class DecimalFormatTest {
 /**
  * @author maohb
  * @param args
  */
 public static void main(String[] args) {
  double num = 33.12749;
  DecimalFormat df = new DecimalFormat("0.00");//保留两位小数
  System.out.println("格式化后:"+df.format(num));//格式化后自动四舍五入
 }
}

运行结果:

格式化后:33.13

 

希望对大家有所帮助!呵呵

DeepSeek 框架和技术栈分析 DeepSeek 诞生于对更高效、更强大的深度学习计算和模型训练的追求。随着深度学习模型的规模不断增大,如大型语言模型(LLMs)和复杂的视觉模型,传统的框架在处理这些大规模模型时面临着性能瓶颈和资源利用效率低下的问题。DeepSeek 旨在解决这些问题,通过优化框架设计和采用先进的技术栈,实现更高效的模型训练和推理,同时降低计算成本。 阅读详情

相关推荐

oracle合并行---解决listagg 拼接字段返回过长 (Ora-01489 result of String concatenation is too long)

oracle合并行---解决listagg 拼接字段返回过长 (Ora-01489 result of String concatenation is too long)

清影的博客 6285

【jsp页面将Date类型的日期显示成“yyyy-MM-dd HH:mm:ss“格式】

步骤 1、头部加上: 2、内容中使用:或者例如: 即可把后台的日期类型转化为对应类型

weixin_45240705的博客 1515

CentOS校园网Web Portal认证自动化实战

Web Portal认证是一种基于HTTP重定向与表单提交的强制网络准入机制,其原理是网关劫持未认证流量并跳转至登录页,验证通过后通过Cookie维持会话授权。该技术广泛应用于高校、机场、酒店等场景,核心价值在于细粒度访问控制与用户身份绑定。典型应用包括Linux命令行环境下的校园网接入、无GUI设备的自动联网、以及实验室集群的集中认证管理。本文聚焦CentOS系统,深入解析curl、cookie持久化、动态表单参数提取等关键技术环节,提供可调试、可复现、可工程化的完整认证流水线。

weixin_30522983的博客 265

JSP格式化标签之formatNumber

好 我们来说说格式化的标签,相比于前面说的 条件动作标签,迭代标签 它的使用相对没那么多。

weixin_45966674的博客 432

STM32F407+LAN8720网口不通?别慌,手把手教你用CubeMX和HAL库搞定RMII配置与调试

本文详细介绍了STM32F407与LAN8720网口不通的全面排查与解决方法,涵盖硬件检查、CubeMX配置、PHY芯片初始化和LWIP协议栈优化。通过RMII接口配置、时钟树设置和PHY芯片调试,帮助开发者快速定位并解决网络连接问题,提升嵌入式网络开发效率。

weixin_30457551的博客 506

Cesium中实现阴影率分析

看到群里有人在研究这个,所以看了一下。主要是模仿超图的,实现原理超图有做回答:但其实超图的这个实现方式还是过于复杂,原因是:既然是获取太阳的日照阴影,而Cesium中原本就存在太阳,且能投射阴影,因此其实并不需要再次计算太阳位置并计算视锥获取深度图,直接使用Cesium原生的太阳深度图即可。

weixin_43481439的博客 2217

Eclipse 的 jsp 页面代码格式化

在  Eclipse 内我们通常用 Ctrl + Shift + F 进行格式化,调整了设置后,在Java/c/cpp 文件中均能很好的使用,但在 jsp 页面内,Ctrl + Shift + F 很不如意,尤其是针对 内的 java 代码,可以用一塌糊涂来形容(有时候将 java 代码放在页面最前端又稍微好些),总之 jsp 下格式化代码很麻烦,迫切希望该问题能够解决。

NULL BLOG 5万+

半导体制造中的通孔缺陷与冗余通孔技术解析

通孔(Via)是半导体制造中连接不同金属层的关键结构,其可靠性直接影响芯片良率。随着工艺节点演进至28nm及更先进制程,通孔缺陷导致的良率损失日益显著,主要表现为完全开路和高阻态两种失效模式。冗余通孔技术通过在关键位置增加备用连接,可有效提升芯片可靠性,其实现涉及物理冗余与电气冗余两种方案。该技术在7nm/5nm工艺中已证明可将通孔相关缺陷率降低10-100倍,但面临设计规则复杂性、规模处理效率和动态合规验证等工业化挑战。智能双切通孔插入流程通过动态DRC规则解析、奇偶层级并行处理和增量式验证等创新方法,显

weixin_35982453的博客 383

JSP 展示数据(时间、数值格式化)

JSP 展示数据(时间、数值格式化)

Be_insighted的博客 643

SPICE仿真软件:HSPICE_(22).HSPICE仿真案例分析

通过上述案例分析,我们可以看到HSPICE仿真软件在不同电路类型和仿真场景中的应用。无论是简单的直流分析、交流分析还是复杂的暂态分析,HSPICE都能提供详细的仿真结果,帮助我们更好地理解和优化电路设计。希望这些案例能够为读者提供实用的参考和指导,进一步提升使用HSPICE进行电路仿真的能力。输入文件的编写:确保输入文件格式正确,使用注释来解释每一部分的内容。分析类型的选择:根据电路的特点选择合适的分析类型,如.DC.AC和.TRAN。输出结果的设置:使用.print命令来指定需要输出的节点电压和支路电流。

kkchenjj的博客 1309

135、高通 ChromaTix 调优工具入门:参数含义、调优流程与效果对比

本文介绍了高通ChromaTix色彩调优工具的核心使用要点:1. ChromaTix是位于ISP管线中的色彩处理系统,核心任务是将原始色彩映射为符合人眼感知的"舒适"效果;2. 重点解析了饱和度、色调、亮度相关饱和度等关键参数的实际含义和调试陷阱;3. 分享了四步调优流程,强调需要基于多场景数据验证;4. 通过案例展示了参数调整带来的色彩改善效果;5. 总结了实用建议,包括保持单一变量调试、量化评估色差、关注极端场景表现等。文章指出ChromaTix调优是平衡不同场景需求的"妥协艺术",需要结合客观数据和主

sundong_81的博客 110

jsp页面日期格式化

数据库中存储的字段格式为datetime,展示在页面上时我们通常习惯的格式,需要格式化后展示 语法如下: < fmt:formatDate value="" pattern=""> 具体使用如下: <input type="text" name="createtime" id="createtime" value="<fmt:formatDate value="${resultinfo.createtime}" pattern="yyyy-MM-dd hh:mm:s..

adingyb的博客 2632

哨兵1号回波数据(L0级)提取与SAR成像(全网首发)

本文先展示提取出的回波结果,然后使用RD算法进行成像,展示成像结果,最后附上哨兵1号回波提取的MATLAB代码。

3798

jsp页面格式化时间 fmt:formatDate格式化日期

使用fmt函数需在jsp中引入 &lt;%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %&gt;发布时间:&lt;fmt:formatDate value="${requireInfoBean.releaseTime}" pattern="yyyy-MM-dd"/&gt;会报错,因为时间是string类型,不能转换为da

忆江南的博客 2万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

第24课: JSP日期处理 (JSP教程 JSP入门实战教程 黄菊华Java网站开发系列教程)

使用JSP最重要的优势之一,就是可以使用所有Java API。本章将会详细地讲述Java中的Date类,它在java.util包下,封装了当前日期和时间。 Date类有两个构造函数。第一个构造函数使用当前日期和时间来初始化对象。 Date( ) 第二个构造函数接受一个参数,这个参数表示从1970年1月1日凌晨至所要表示时间的毫秒数。 Date(long millisec) 获取Date对象后,您就能够使用下表列出的所有方法: 获取当前日期和时间 使用JSP编程可以很容易的获取当前日期和时间,只要使用

杭州.黄老师 868

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

jsp中freemarker 数字格式化详解

一、使用内建函数 c 特点: 不管其表现形式是怎样的( 例如"123,456.123,456"、 "123 456.123 456"、 "000 123 456.123 456 000"、 "123,456.123 456"、 "1,2345,6.123456") , 只要小数分割符是'.' 它就能转化成计算机能够识别的字符串形式,而且都是123456.123456,计算机处理的时候是

milife2012的专栏 1965

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

前端数字格式化的几种方式

jstl fmt:formatNumber type="number" value="${xxx}" minFractionDigits="2" > type=number 数字格式为000,000 minFractionDigits 小数点位数,至少保留两位小数,整数则在小数点后补0 minIntegerDigits 小数点位数,当存在小数时保留两位小数,不存在则为整数 num

深蓝浅蓝的天 1万+

JSP 日期处理

JSP中的日期处理是Web开发中不可或缺的一部分。本文介绍了JSP中日期获取、格式化和计算的基本方法,希望对您有所帮助。在实际开发过程中,您可以根据需求选择合适的方法进行日期处理。

csbysj2020 602

c语言中json格式化输出,JSON格式化输出

JSON格式化输出今天有个需求是对输出的JSON进行格式化首先想到的就是jsBeautifier之类的小插件搜索了一番看到有一位朋友回答JSON.stringify可以输出格式化的JSON字符串复制代码 代码如下:JSON.stringify(jsObj, null, "\t"); // 缩进一个tabJSON.stringify(jsObj, null, 4); // 缩进4个空格唔,不错...

weixin_36374843的博客 1830

jsp中freemarker 数字格式化

一、使用内建函数 c   特点:   不管其表现形式是怎样的(   例如"123,456.123,456"、 "123 456.123 456"、 "000 123 456.123 456 000"、 "123,456.123 456"、 "1,2345,6.123456")   , 只要小数分割符是'.' 它就能转化成计算机能够识别的字符串形式,而且都是123456.123456,计算机

黑鹰 650

JSP页显示当前几种格式的日期方法!

JSP页显示当前几种格式的日期方法! 第一种方式: [html] [head][title]取得系统时间[/title][/head] [body] [%java.util.Date date=new java.util.Date();%] 现在是: [/body] [/html] 运行结果: 现...

mfan 288

jsp中的c函数标签日期,数字格式化的问题

jstl的标签使用,日期,金额等格式化 一般在项目中会遇到日期和数字的格式化问题:总结了一下主要有下面几种 日期格式化: Time}"/>                                                  格式为:yyyy-MM-ss HH:ss:mm getTime}"/>      常用格式 数字格式化:            

偶是一只小小鸟~ 3150

JSP标签库

JSP主要有: 1.核心标签库: 2.格式化标签库: 用来格式化并输出文本、日期、时间、数字。 3.SQL标签: 提供了与关系型数据库(Oracle,MySQL,SQL Server等等)进行交互的标签。 4.XML标签: 提供了创建和操作XML文档的标签。 5.JSTL标签 包含一系列标准函数,大部分是通用的字符串处理函数。

purple25的博客 345

jsp页面中几种标签的引用方式

&lt;%@ page language="java" pageEncoding="UTF-8"%&gt;&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&gt;&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix=&qu

kanwoerzi 323

jsp网页中的换行

JSP网页中输出换行在一开始学习的时候困扰了我不短的时间,因为一些排版需要换行总是很难实现,随着学习,找到了如下几种方法做到换行,以保持页面的美观。 代码和截图我给放在下面了,附了注释: 代码如下,想具体实验的可以复制一些: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4

zhiqingxue的博客 1万+

jsp获取系统时间并存储到数据库

在jsp文件顶部加上 &lt;%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.util.*,java.text.*" errorPage="" %&gt;   定义变量获取当前系统时间 String Nowtime=new SimpleDateFormat(...

ITfinder 1629
上一篇: 如何取得昨天的日期
下一篇: 隐马尔可夫模型( HMM )
java_tiger
博客等级 码龄21年 3粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值