`
shiqidide
  • 浏览: 64505 次
文章分类
社区版块
存档分类
最新评论

关于struts2的日期及数字格式化的简单说明

 
阅读更多
可以在资源文件中定义日期及其数字的格式化,例如在classpath下新建一个.properties文件,起名为format.properties,内容如下
format.date = {0,date,dd-MM-yyyy}
{}里面的意思如下
{ 参数序号(从0开始), 格式类形(number | date | time | choice),格式样式(详情请见http://java.sun.com/docs/books/tutorial/i18n/format/decimalFormat.html#numberpattern)}

用<s:text>进行引用
<s:i18nname="format">
<s:textname="format.date">
<s:paramvalue="user.birthday"></s:param>
</s:text>
</s:i18n>
后台如果设置user.setBirthday(new Date());

前台显示:09-04-2009

在属性文件中可以进行数字等格式话
format.percent = {0,number,##0.00'%'}
format.money = {0,number,$##0.00}

参见帖子如下:
http://www.blogjava.net/keweibo/articles/174997.html
分享到:
评论

相关推荐

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

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

    struts2输入校验

    在Struts2中,输入校验是非常重要的一个环节,它确保了从客户端提交的数据符合预期的格式和规则,从而避免了无效或恶意的数据进入系统。 首先,我们来看基于代码的验证。这是在Struts2中最常见的验证方式,特别是在...

    struts2常量详解

    - **struts.locale**: 设定Web应用的默认区域设置,影响日期、货币和数字格式等。 - **struts.i18n.encoding**: 指定Web应用的默认字符编码,对处理中文请求参数至关重要。 - **struts.objectFactory**: 选择...

    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全部标签使用说明

    - `&lt;s:date/&gt;` 可以用于格式化日期,方便在页面上展示。 - `&lt;s:datetimepicker&gt;` 提供了一个日期时间选择器,便于用户输入日期和时间。 - `&lt;s:debug&gt;` 标签用于显示调试信息,包括Action上下文、值栈等,是开发过程...

    java struts2开发总结

    6. **日期格式化**:在Struts2中,可以使用`SimpleDateFormat`类来格式化日期。在JSP页面中,先导入`java.text.SimpleDateFormat`,然后创建`SimpleDateFormat`实例并指定日期格式,如`"yyyy-MM-dd"`,再使用`format...

    Struts2输入校验总结

    Struts2是一个流行的Java web开发框架,用于构建MVC(模型-视图-控制器)架构的应用程序。在处理用户输入时,确保数据的有效性和正确性是至关重要的,这就是输入校验的作用。Struts2提供了内置的验证框架Struts2 ...

    struts2+poi实现导出Excel文件

    5. **处理日期和格式化**:Apache POI 提供了 `DateFormat` 和 `Calendar` 类来处理日期格式化。可以使用这些类将日期对象转换为适合 Excel 显示的字符串。 6. **输出流处理**:创建一个 `ByteArrayOutputStream`,...

    struts2标签大全

    - `&lt;s:date/&gt;`:格式化日期,根据需要设置日期格式。 - `&lt;s:datetimepicker&gt;&lt;/s:datetimepicker&gt;`:创建日期时间输入框,用户可以选择日期和时间。 - `&lt;s:debug&gt;`:显示Struts2的调试信息,帮助开发者查看请求、...

    使用struts2进行数据类型转换

    在Java Web开发中,Struts2是一个非常流行的MVC框架,它提供了强大的数据绑定和类型转换功能,使得在处理用户提交的数据时更加便捷。本文将详细介绍如何在Struts2框架中进行数据类型转换。 首先,我们需要理解数据...

    struts2 标签库 帮助文档

    date:格式化输出一个日期属性。 debug:生成一个调试链接,当单击该链接时,可以看到当前栈值中的内容。 i18n:指定国际化资源文件的baseName。 include:包含其他的页面资源。 param:设置参数。 property:输出...

    struts2国际化配置.pdf

    为了更好地实现国际化,你还需要考虑其他方面,比如如何根据用户浏览器的locale自动选择合适的资源文件,以及如何处理日期、数字等格式的国际化。在Struts2中,这可以通过`&lt;s:property&gt;`标签的`escape`和`format`...

    struts2(2).docx

    本文主要探讨Struts2中的几个关键概念,包括请求数据封装、国际化、自定义类型转换器、OGNL(Object-Graph Navigation Language)基本语法以及表单验证。 1. **Struts2的请求数据封装**: - **普通属性驱动**:...

    Struts2-Json-Plugin 的使用.pdf

    Struts2-Json-Plugin 是一个专门为 Struts2 框架设计的插件,它使得在Struts2中处理Ajax请求并返回JSON数据变得更加简便。这个插件提供了"json"结果类型,允许Action直接被序列化为JSON格式,极大地简化了开发过程。...

    Struts2的自动类型转换及自定义类型转换[文].pdf

    这样,当处理日期类型时,Struts2就会使用这个自定义的转换器来格式化日期,满足项目的需求。 总之,Struts2的类型转换机制为开发者提供了强大的灵活性和便利性,不仅可以处理基本类型,还能方便地扩展以支持自定义...

    struts2标签介绍

    1. `&lt;s:date&gt;` - 格式化日期,如:`&lt;s:date name="myDate" format="yyyy-MM-dd" /&gt;`。 2. `&lt;s:datetimepicker&gt;` - 创建日期时间输入框,便于用户选择日期和时间。 3. `&lt;s:debug&gt;` - 显示所有Action上下文中的详细...

    struts2开发经典总结,错误汇总

    " %&gt;`, 然后在Body部分创建一个`SimpleDateFormat`实例并设置格式,如`"yyyy-MM-dd"`,再将日期对象转换成格式化的字符串。 6. Struts2下拉菜单: 创建下拉菜单使用`s:select`标签,如`一级栏目"&gt;`. `list`属性...

    Struts2+API+标签全解+网页说明

    date:格式化输出一个日期属性。 debug:生成一个调试链接,当单击该链接时,可以看到当前栈值中的内容。 i18n:指定国际化资源文件的baseName。 include:包含其他的页面资源。 param:设置参数。 property:输出...

Global site tag (gtag.js) - Google Analytics