`
loveseaside
  • 浏览: 148662 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

struts格式化问题

阅读更多

日期格式化
db2的字段类型定义为TIMESTAMP 显示毫秒,(hibernate保存数据时候也是如此)
 2010-05-11 10:06:30.068  2010-05-20 00:00:00.0
用struts bean:write标签进行格式化输出
<bean:write name="" property="" format="yyyy"/>             2010
<bean:write name="" property="" format="yyyy-MM-dd "/>      2010-05-20
<bean:write name="" property="" format="yyyy-MM-dd HH:mm:ss"/> 2010-05-20 00:00:00.0


数字格式
用struts bean:write标签进行格式化输出
<bean:write name="" property="" format="0000"/>
不足四位前补充0;0008如<bean:write name="" property="" format="0000"/> 显示为0008,而不是8
<bean:write name="" property="" format="###0"/>
不足四位前不补充0;0008如<bean:write name="" property="" format="###0"/> 显示为8,而不是0008
<bean:write name="" property="" format="###0.00"/>
#前面不补充0,小数点后不足2位补0; 0008.00如<bean:write name="" property="" format="###0.00"/> 显示为8.00

<bean:write name="" property="" format="#,###"/>

,表示分割 8000如<bean:write name="" property="" format="#,###"/> 显示为8,000
项目中的变量大多以同一格式输出,可以在struts-config.xml中的message-resources节点统一进行定义,如:org.apache.struts.taglib.bean.format.float=0,000.00

实际处理时页面上定义的format拥有较高的优先级。

附录:

序号          格式化参数                                                                       适用类型
1    org.apache.struts.taglib.bean.format.sql.timestamp             java.sql.Timestamp
2    org.apache.struts.taglib.bean.format.sql.date                      java.sql.Date
3    org.apache.struts.taglib.bean.format.sql.time                       java.sql.Time
4    org.apache.struts.taglib.bean.format.date                            java.util.Date
5    org.apache.struts.taglib.bean.format.int                             Byte,Short,Integer,Long,BigInteger
6    org.apache.struts.taglib.bean.format.float                          Float,Double,BigDecimal

分享到:
评论

相关推荐

    struts2标签格式化时间

    对于java返回的未定义格式的时间,可以用struts2标签进行自定义格式,可在sturts2标签中规定格式进行输出。

    Struts2 格式化日期、时间和数字

    本文档讲解了在struts2中格式化日期、时间和数字

    struts的input标签支持日期格式化输出

    修改struts标签text,使其支持日期类型的格式化输出。 用法:(例) 如何使用: 1.替换附件中的 struts-html.tld 2.替换附件中的struts.jar 3.页面中遇到Timestamp或Date类型的,自动转换成"yyyy-MM-dd HH:mm:ss"格式...

    Struts2 国际化字符串 拦截器

    文件的国际化字符串中使用OGNL,格式为${表达式},例如: validation.required=${getText(fileName)} is required 2. 使用java.text.MessageFormat中的字符串格式,格式为{ 参数序号(从0开始), 格式类形(number |...

    Struts 2.0系列(MAX)

    Struts 2.0系列(MAX),pdf格式,全方位介绍struts2: 常用的Struts 2.0的标志(Tag)介绍 Struts 2.0的Action讲解 在Struts 2.0中国际化(i18n)您的应用程序 转换器(Converter)——Struts 2.0中的魔术师 在Struts ...

    用于dreamweaver的标签提示和格式化.JSTL的c,fmt,x和struts2

    用于dreamweaver的标签提示和格式化.JSTL的c,fmt,x和struts2.1.8.1 已经包含格式化, 请按压缩包的注释操作. 修改了之前没有struts2的标签属性提示错误

    Struts2 in action中文版

    11.3.5 格式化日期和数字 256 11.4 覆盖框架默认的地域决定 257 11.4.1 让用户交互地设置地域 257 11.4.2 以编码的方式设置地域 259 11.5 小结 260 第五部分 高级主题和最佳实践 第12章 使用插件扩展Struts 2 264 ...

    如何自定义Struts2表单验证后的错误信息显示格式_好资源0分送

    可以在Action中直接写validate,也可以使用validate框架进行验证,这个我觉得比Struts1.x方便了很多,但是有个问题一直困扰了我,直到现在有个小程序要用到这个方面的知识,那就是验证后如何很好地人性化地在jsp页面...

    Struts:用颜色格式化列

    Struts:用颜色格式化列

    struts2教程word文档格式

    1-helloworld 2-常用标签 3-action 4-I18N国际化 5-转换器Converter 6-表单数据验证 ... 15-AJAX

    struts bean标签

    struts bean标签,一直以为bean标签只能作输出变量之用,其实,还可以定义变量等为我们所不熟悉的用途,另外,该标签可以格式化输出日期、时间等。

    Struts中文手册[文字版][中文]

    格式:PDF 1. Struts 框架1 1.1. Struts 压缩包内容.1 1.2. Struts 体系结构1 1.2.1. 模型.2 1.2.2. 视窗.2 1.2.3. 控制器.2 1.3. Struts 框架中的组件.3 1.3.1. Struts配置文件.3 1.4. ActionServlet类6 1.4.1. ...

    《Struts2讲义》吴峻申【电子书】

    第2章 Web基础技术简介第3章 Struts2核心技术第4章 另一Struts2核心技术:拦截器第5章 Struts2标签库第6章 Struts2非JSP视图技术第7章 Struts2类型转换技术第8章 Struts2输入校验第9章 Struts2国际化第10章 Struts2...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j组成 6.2 建立Log4j的开发环境 6.2.1 下载Log4j 6.2.2 配置Log...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j组成 6.2 建立Log4j的开发环境 6.2.1 下载Log4j 6.2.2 配置Log...

    struts2框架个人博客

    用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等)。生成内容的逻辑...

    Struts in Action[文字版][中文]

    书名:Struts in Action[文字版][中文](电子书) 格式:PDF 本书的目的是帮助Web应用开发者能够最好的使用 Struts web 应用框架。 Struts是一个开源软件,有助于开发者更加快速和容易地建立Web应用程序。Struts依靠...

    struts学习笔记

    struts jstl el表达式 核心库 函数库 格式化库 适合初学者 适合初学者 适合初学者

Global site tag (gtag.js) - Google Analytics