`

struts2时间格式

阅读更多

1.

<s:textfield id="examBeginDate" name="initSet.examBeginDate"
onclick="WdatePicker({lang:'cn',dateFmt:'yyyy-MM-dd',isShowClear:false,minDate:'%{@java.lang.String@format('%tF',initSet.examBeginDate)}',maxDate:'%{@java.lang.String@format('%tF',initSet.examEndDate)}'});" readonly="true"
cssClass="inp130" cssStyle="width:130px">
<s:param name="value"><s:date name="initSet.examBeginDate" format="yyyy-MM-dd"/></s:param>
</s:textfield>


2.将日期格式保存在国际化资源文件中。如:globalMessages或globalMessages_zh_CN文件。

其内容为:

crm.datetime = {0, date, yyyy-MM-dd HH:mm:ss}

crm.date = {0, date, yyyy-MM-dd}

在页面显示日期时间时:<s:text name="crm.datetime"><s:param value="createTime"/></s:text>

在页面显示日期时:<s:text name="crm.date"><s:param value="createTime"/></s:text>


3.
首先说说格式化日期。strtus2有提供一个<s:date/>来格式化日期,
例:<s:date value =Date" format="yyyy-MM-dd" />
这样可保证在不同的游览器中都显示为“2007-11-03”的格式。但这只能实现普通显示,如果要使用编辑组件呢?有两种简便方法:
1、使用struts2的dojo组件,<s:dateteimpicker/>
例:<s:datetimepicker name="Date" displayFormat="yyyy-MM-dd" />
4.
用struts2标签格式化输出日期
<input type="text" value="<s:date name="person.birthday" format="yyyy-MM-dd" />" />

分享到:
评论

相关推荐

    struts2标签格式化时间

    本文将详细介绍如何利用Struts2中的`&lt;s:datename&gt;`标签来格式化时间,并提供实际应用场景的例子。 ### Struts2框架简介 Struts2是Apache软件基金会下的一个开源项目,它继承了Struts1的优点,并在此基础上进行了...

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

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

    Migrating From Struts1 To Struts2

    虽然从Struts1迁移到Struts2需要一定的努力和时间投入,但从长远来看,这种转变是值得的。Struts2不仅能够提高应用程序的性能和可维护性,还能够更好地适应不断变化的技术环境。通过上述步骤和注意事项,可以确保...

    struts2标签库

    ### Struts2 标签库详解 Struts2框架作为Struts1的升级版,在功能性和易用性方面有了显著的提升。对于那些已经熟悉Struts1的人来说,学习Struts2将是一个相对平滑的过程。Struts2标签库是其核心组件之一,它提供了...

    Struts2项目必需jar包

    Struts2是一个流行的Java web开发框架,用于构建高效、可扩展和易于维护的企业级应用程序。在Struts2项目中,一些特定的jar包是必不可少的,以确保框架的正常运行和功能完整。针对"Struts2项目必需jar包"这个主题,...

    struts2+jfreechart

    Struts2和JFreeChart是两个在Java Web开发中广泛使用的开源库。Struts2是一个强大的MVC(Model-View-Controller)框架,用于构建可维护性和可扩展性极高的Web应用程序,而JFreeChart则是一个用于生成高质量图表的...

    struts2学习文档struts2pdf

    6. **灵活的配置**:Struts2支持XML格式的配置文件来初始化应用。此外,框架还支持自动扫描Java包来发现可用的组件,这大大简化了配置过程。配置文件可以随时修改,并且更改会在不重启服务器的情况下生效。 7. **与...

    struts2常用的13个jar包

    6. **commons-lang3-3.1.jar**:Apache Commons Lang是提供高级字符串和通用操作的库,如类型转换、日期时间处理等,对Struts2的内部功能提供了支持。 7. **ognl-3.0.6.jar**:Object-Graph Navigation Language ...

    struts2中使用ajax

    在Struts2 Action中,你需要处理请求并返回JSON或XML格式的数据,这可以通过使用`@Result`注解或在struts.xml配置文件中定义结果类型来实现。 6. **Ajax安全考虑**: - 使用Ajax时,要注意防止跨站脚本攻击(XSS...

    Struts2+log4j

    Struts2和Log4j是Java Web开发中的两个重要组件,它们在构建高效、可维护的Web应用程序中扮演着关键角色。Struts2是一个强大的MVC(Model-View-Controller)框架,它提供了丰富的功能来简化Java Web应用的开发,而...

    struts2实现excel导出

    在Struts2框架中,实现Excel导出的功能主要依赖于Apache POI库,这是一个用于读写Microsoft Office格式档案的Java库。以下将详细介绍如何利用Struts2和POI实现Excel导出。 首先,你需要在项目中引入Apache POI库。...

    struts2标签大全

    Struts2标签库是开发Java Web应用程序时常用的一种工具,它极大地简化了JSP页面的编写,提高了开发效率。在JSP中,我们通常使用`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`来引入Struts2的标签库。下面将详细...

    struts2开发最小jar包

    7. **struts2-json-plugin.jar**(如果需要JSON支持):用于处理JSON格式的请求和响应,方便前后端交互。 8. **junit.jar**(如果需要进行单元测试):JUnit是Java的单元测试框架,用于编写和执行测试代码。 9. **...

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

    前面一段时间学过一些Struts2的知识,感觉Struts2和1.x还是有很大的差别的,我还不好说1.x肯定会过时还是2.0会很快流行,这毕竟是需要作为导向的。 在Struts2中验证真的比较容易,可以在Action中直接写validate,也...

    Struts2入门教程

    本书的制作日期是2009年2月28日,距Struts2 2.0版本发布已有三个多月的时间。在这段时间里,作者忙于基于Struts2的项目开发,并在项目即将完成时更新了本教程。作者还推荐了几本关于JavaWeb和JSF的书籍,以帮助读者...

    Struts教程 ppt格式

    随着时间的发展,Struts 1逐渐被Struts 2取代。Struts 2继承了Struts 1的优点,并引入了更多特性,如OGNL表达式语言、拦截器等,使其更加强大和灵活。 这个PPT教程可能涵盖了以上这些内容,包括Struts的基本概念、...

    struts2 所需8个Jar包(2.2.1.1版本)

    7. **struts2-json-plugin.jar**:支持JSON(JavaScript Object Notation)数据格式,便于与AJAX交互。 8. **struts2-spring-plugin.jar**:如果项目中使用Spring框架,此插件将Struts2与Spring进行整合,实现依赖...

    STRUTS2国际化的问题

    ### STRUTS2国际化的问题 #### 一、Struts2国际化的概述 Struts2作为一个流行的Web应用框架,为了满足全球用户的使用需求,提供了一系列国际化(Internationalization, 简称I18N)的支持。这包括了如何在配置文件...

    JFreeChart+Struts2实践例子

    在Java Web开发中,JFreeChart和Struts2是两个非常重要的工具库。JFreeChart是一个用于创建高质量图表的开源库,而Struts2则是一个流行的MVC框架,用于构建可维护性和可扩展性强的Web应用程序。这篇内容将深入探讨...

Global site tag (gtag.js) - Google Analytics