`
jslfl
  • 浏览: 322407 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

strus2格式化数字和日期

阅读更多
先在class目录下建资源文件(根据实际情况加相应内容)如:applicationResource_zh_CN.properties中
format.number.money = {0,number,###,###.00}
global.format.datetime = {0, date, yyyy-MM-dd HH:mm:ss}
global.format.date = {0, date, yyyy-MM-dd}

struts.xml中加上
<constant name="struts.custom.i18n.resources" value="applicationResource"></constant>

页面上用
<s:text name="format.number.money">
   <s:param value="值"/>
</s:text>

<s:text name="global.format.datetime">
   <s:param value="obj.sj"/>
</s:text>

其它方法
<s:date name="#request.time" format="yyyy-MM-dd"/>

<input type="text" name="time1" value="<s:date format="yyyy-MM-dd" name="#request.time"/>">

<s:textfield name="#request.sys.time" >
        <s:param name="value"><s:date name="#request.time" format="yyyy-MM-dd"/></s:param>
</s:textfield>

<s:textfield name="time" value="%{getText('global.format.date',{#request.time})}" />

分享到:
评论

相关推荐

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

    在Struts2框架中,处理日期、时间和数字的格式化是一项常见的任务,这涉及到前端展示和后端数据处理的一致性。Struts2提供了一系列工具和API,使得开发者能够轻松地进行格式化工作。以下是对Struts2中日期、时间和...

    Struts2国际化支持引导(初)

    可以使用`&lt;fmt:formatNumber/&gt;`和`&lt;fmt:formatDate/&gt;` JSTL标签,或者Struts2的`&lt;s:date/&gt;`和`&lt;s:number/&gt;`标签进行格式化。 7. **源码与工具**: 标签中的"源码"可能指的是查看或修改Struts2源代码以理解其国际化...

    Struts2国际化Demo

    在实际开发中,还需要注意处理日期、时间、数字等的本地化格式,以及考虑右到左(RTL)语言的布局问题。通过以上步骤,我们可以构建一个基本的Struts2国际化应用,使我们的应用能够适应不同地区和文化的用户需求。这...

    struts2实现国际化

    6. **处理日期和数字格式**:除了文本字符串,国际化还包括日期和数字的格式化。Struts2提供了`&lt;s:date&gt;`和`&lt;s:property&gt;`标签,配合资源文件中的格式设置,可以显示符合当地习惯的日期和数字。 7. **测试和优化**...

    struts2教程word文档格式

    5. **转换器Converter**:Struts2允许自定义转换器来处理数据类型转换,比如将用户输入的字符串转换为日期或数字,确保数据的正确性和一致性。 6. **表单数据验证**:Struts2提供了强大的内置验证框架,可以在...

    struts2 国际化

    6. 处理日期和数字格式:除了文本之外,国际化还涉及日期和数字的格式。Struts2支持使用`&lt;s:date&gt;`和`&lt;s:number&gt;`标签,结合`DisplayMessages`标签,可以方便地处理这些格式。 7. 测试和调试:确保在不同的语言环境...

    Struts2国际化文档

    Struts2与Java的`java.text.SimpleDateFormat`和`java.util.NumberFormat`一起工作,提供本地化的日期和数字格式。 7. 测试和调试:在不同的语言环境下测试你的应用,确保所有本地化内容正确显示。 学习Struts2的...

    struts2国际化

    国际化不仅仅是翻译文本,它涉及到日期格式、货币符号、数字格式等多个方面。在Java中,我们通常使用`java.util.ResourceBundle`来管理不同的语言资源。每个语言对应一个资源文件,如`message_en.properties`(英语...

    struts2常量详解

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

    struts2国际化_i18n

    7. **日期和数字格式**:除了字符串文本,国际化还包括日期、货币和数字的格式。你可以通过`ResourceBundle`提供自定义的`NumberFormat`和`DateFormat`,或者在Struts2的配置文件中指定全局的格式。 总结,Struts2...

    Struts2和Rails的国际化实现

    6. **时间、日期和数字的本地化**:Rails的i18n库还支持日期、时间、数字和其他格式的本地化。 总结来说,Struts2和Rails的国际化实现都是基于资源文件,并通过特定的API或辅助方法在代码中引用这些资源。它们都...

    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 poi 导入xls xlsx 绝对兼容

    Struts2和Apache POI是Java开发中两个重要的库,它们在处理Web应用程序和Excel文件操作方面发挥着关键作用。Struts2是一个流行的MVC框架,用于构建动态、灵活的Web应用,而Apache POI是一个Java API,允许开发者读取...

    struts1.x 最简洁国际化 源代码

    - 国际化不仅涉及文本,还包括日期、数字的格式。Java的`SimpleDateFormat`和`NumberFormat`类可以帮助按照特定地区的格式显示这些值。 10. **测试**: - 测试国际化功能时,可以模拟不同的浏览器设置,或者使用`...

    struts2国际化配置文档

    Struts2提供了`NumberFormat`和`DateFormat`的工具类,可以根据locale进行格式化。 通过以上步骤,你可以在Struts2应用中实现完整的国际化配置。记得在开发过程中,始终关注用户体验,确保所有文本和格式都能正确...

    struts国际化(项目)

    国际化不仅仅是翻译文本,还包括日期、时间、数字格式的处理。Struts提供了`fmt`标签库来帮助处理这些问题,例如`&lt;fmt:formatDate&gt;`、`&lt;fmt:formatNumber&gt;`等。 在`strutsI18N`这个压缩包中,可能包含了实现Struts...

    struts2中文版参考书

    - **格式化**:根据不同的语言和地区设置,自动调整日期、数字等格式。 #### 9. 技术集成 - **页面修饰和布局**:使用标签库来简化页面布局的设计。 - **业务服务/依赖注入**:通过Spring等框架来管理业务服务的...

Global site tag (gtag.js) - Google Analytics