`
蓝色飞扬
  • 浏览: 94359 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

bean:write格式化Date

阅读更多

(1)时间:
    request.setAttribute("time", new Date());
    使用<bean:write name="time" scope="request"/>进行输出,其输出结果将是:
    Sun Dec 14 15:38:51 CST 2008
    如果希望输出这种格式2008-12-14 15:41:12
    <bean:write name="time" scope="request" format="yyyy-MM-dd HH:mm:ss"/>
    如果希望输出这种格式,2008年12月14日 15点41分12秒    <bean:write name="testVo" property="date" format="yyyy年MM月dd日 HH点mm分ss秒"/>
(2)数字:
   request.setAttribute("n", 3.14159265358979323846)
   直接使用<bean:write name="n" scope="request"/>进行输出,其输出结果将是:
   原封不动的3.14159265358979323846
   保留4位:
       <bean:write name="n" scope="request" format="#.####" />
   如果放进去的是3.14,输出却要小数点后保留4位,不足4位用0补上
       <bean:write name="n" scope="request" format="0.0000" />或者<bean:write name="n" scope="request" format="#.0000" />
   如果要输出003.1400
       <bean:write name="n" scope="request" format="000.0000" />
   如果这样写<bean:write name="n" scope="request" format="###.0000" />,
   则输出的是:3.1400,并不会在前面补0
   以下写法均为错误写法:
      <bean:write name="n" scope="request" format="##0.0000" />
      <bean:write name="n" scope="request" format="000.##00" />
    
    注意:这里的“#”与“0”并不通用,“#”只能在小数点前面,并且不能与“0”一起出现在小数点前面
          0可以出现在小数点前面和后面,但不能与"#"一起出现在小数点前面或后面。

分享到:
评论

相关推荐

    struts bean标签

    这个标签库提供了丰富的功能,包括显示和设置Bean中的属性,以及进行一些基本的数据转换和格式化。下面将详细介绍Struts Bean标签的一些主要特性、使用方法及其在实际开发中的应用。 1. **Bean标签库介绍** Struts...

    jstl标签详细讲解

    `&lt;bean:write&gt;`标签的`filter`属性用于控制是否过滤HTML标签,`format`属性则用于格式化日期和数字。 此外,`&lt;bean:write&gt;`还可以用来显示复杂对象的属性。例如,如果我们在请求中设置了`user`对象,可以使用`&lt;bean...

    解析Date & Calendar类

    在JSP中,可以使用`&lt;bean:write&gt;`标签配合`format`属性来格式化从数据库中取出的日期数据,如`format="dd/MM/yyyy"`。 2. **java.util.Calendar** - **Calendar类是抽象类**: Calendar类是日期和时间的抽象类,...

    struts的form不能初始化java.util.Date类型

    - **使用Struts的datetime标签**:如果使用Struts的标签库,可以使用`&lt;html:datetime&gt;`或`&lt;bean:write&gt;`标签来处理Date类型,这些标签会自动处理日期的显示和转换。 - **使用Java 8的LocalDate/LocalDateTime**:...

    springboot2.0 配置时间格式化不生效问题的解决

    在Spring Boot 2.0中,时间格式化的配置通常是为了使JSON序列化和反序列化过程中日期的展示更加友好。然而,有时候按照官方文档或常见教程配置后,却发现时间格式化并没有生效,这可能是由于一些特定原因导致的。...

    详解Java关于时间格式化的方法

    此外,不同的项目可能使用`Date`或`LocalDateTime`等不同时间类型,这可能导致格式化逻辑的不一致。 在SpringBoot中,我们可以利用Jackson库提供的注解来简化时间格式化的处理。`@JsonFormat`是Jackson库中的一个...

    struts日期的处理

    `Date`类用于表示时间,而`SimpleDateFormat`则用于日期和时间的格式化。例如,你可以创建一个`SimpleDateFormat`对象,指定日期格式(如"yyyy-MM-dd"),然后将`Date`对象转换为字符串。 ```java Date date = new ...

    Java Web程序中利用Spring框架返回JSON格式的日期

    本篇文章将介绍如何在Spring框架中配置JSON日期格式化,以便在Web服务响应中以自定义的日期格式返回日期。 首先,我们需要解决Spring MVC中日期转换为JSON时默认显示为时间戳的问题。这可以通过创建一个自定义的`...

    Java通过POI和JXL给Excel动态添加水印.docx

    通过创建一个`Model`类来存储水印信息,然后将其转化为图像并合并到Excel工作簿中,我们可以实现个性化的水印效果。同时,这个过程也可以扩展以支持更复杂的水印样式,例如调整字体、颜色、角度等。

    SpringMVC对日期类型的转换示例

    通过上述方法,你可以灵活地在Spring MVC中处理日期类型的转换,无论是从请求参数到服务器端模型的绑定,还是从服务器端模型到JSON响应的序列化。理解并掌握这些技术,有助于你在实际开发中更加高效地处理日期相关的...

    javaee5编程郭庆j2ee-5-第5章jsp.ppt

    此外,JSP还具有良好的可伸缩性和强大的组件支持,如Java Bean,以及广泛的集成开发环境(IDE)支持,如Eclipse、MyEclipse和NetBeans。 5.2 JSP结构 一个JSP文件通常由两部分组成:模板元素(HTML或XML元素)和JSP...

    cms后台管理

    &lt;cache usage="read-write"/&gt; &lt;id name="id" type="java.lang.Integer" column="id"&gt;&lt;generator class="identity"/&gt;&lt;/id&gt; &lt;property name="title" column="title" type="java.lang.String" not-null="true" /&gt; ...

    Android实战教程第八篇之短信备份

    此外,我们还会学习如何通过JSON格式来备份数据库中的短信,这将使得数据的序列化和反序列化更为简便。 短信备份是一个涉及到数据持久化的重要话题,开发者需要理解如何在不同的存储机制间进行选择,以满足应用的...

    w3school_Java&JSP;教程

    Java 的设计原则是“一次编写,到处运行”(Write Once, Run Anywhere),这得益于 Java 虚拟机 (JVM) 的存在。 **Java开发环境配置** 配置 Java 开发环境通常包括安装 Java 开发工具包 (JDK) 和设置环境变量。JDK ...

Global site tag (gtag.js) - Google Analytics