`
jiasongmao
  • 浏览: 661115 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

strutst2日期格式的显示方法

阅读更多
struts2中日期的显示格式默认为短日期型,比如“2008-12-12”,该框架在显示的时候为“08/12/12”.
在实际应用中框架日期的显示和输入格式并非能满足我们的要求。
经过探索,我们在定制我们自己的日期显示格式的时候有如下解决方案。
1,使用DOJO中为struts2提供的日期控件datatimepiker:
  1>引入DWR.JAR包
  2>在页面中添加:在head标签中添加<s:head theme="ajax" debug="true"/>,接下来就可以在页面上使用该控件了<s:datetimepicker></s:datetimepicker>。
2.使用<s:date name="" format="yyyy-MM-dd"></s:date>,需要注意的是该标签只能用于在页面上显示,不能作为输入控件使用。不过可以通过和其他控件的配合使用以达到在文本框显示时满足我们的要求。如:<s:textfield onfocus="HS_setDate(this)" id="goods.promoteStartDate" readonly="true" name="goods.promoteStartDate" disabled="true"><s:param name="value"><s:date name="goods.promoteStartDate" format="yyyy-MM-dd"/></s:param> </s:textfield>,至于在输入时对日期格式的控制可以在网上找一些JS日历控件。
3.修改struts2框架默认的日期显示格式。参见本博客其他文章。
分享到:
评论

相关推荐

    Struts2 动态方法调用(十三)

    在Struts2中,动态方法调用(Dynamic Method Invocation,DMI)是一种特性,允许我们通过URL直接调用Action类的方法,而无需在配置文件中显式指定。这在某些情况下提供了更大的灵活性。 在Struts2的动态方法调用中...

    struts2例子struts2例子

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、结构清晰的MVC(Model-View-Controller)架构的Web应用。它基于Apache软件基金会的Jakarta Struts项目,旨在提供比其前身Struts1更为灵活和强大的...

    用Struts2新建一个应用的方法步骤

    ### 使用Struts2创建新应用的详细步骤 #### 一、概述 Struts2是Apache组织推出的一个基于MVC架构的开源框架,它简化了Java Web应用的开发过程。通过Struts2,开发者可以轻松地构建出结构清晰、易于维护的应用程序...

    struts2+json省市区级联显示

    在"struts2+json省市区级联显示"这个项目中,我们看到主要功能是通过Struts2框架与JSON数据配合,实现在用户选择省份时,无需刷新页面就能动态加载并显示对应的市、区级联列表。这种级联选择通常用于地址填写或者...

    struts2讲义 struts2讲义struts2讲义struts2讲义struts2讲义

    ### Struts2讲义知识点概览 #### 一、Struts2的历史与发展 - **Struts框架的发展历程**: - Struts最初版本发布于2000年,是Java Web开发领域的一个重要里程碑。 - 随着时间的发展和技术的进步,Struts逐渐暴露...

    struts2 学习重点笔记

    - **原理**:Struts2 的拦截器会在 Action 执行完成后,调用 getter 方法并将结果存储到适当的范围对象中。 **3.4 请求转发与重定向** - **转发**:Action 的 execute 方法返回一个字符串,根据这个字符串找到对应...

    struts2简单案例

    - **MVC模式**:Struts2遵循MVC设计模式,将业务逻辑、数据和显示分离,提高了代码的可维护性和可重用性。 - **Action类**:在Struts2中,Action类是处理用户请求的中心组件,它封装了业务逻辑,并通过调用Service...

    Struts2讲义(Word文档格式)

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、结构清晰的MVC(Model-View-Controller)架构的Web应用。本讲义详细介绍了Struts2框架的各个方面,帮助开发者从基础到进阶全面掌握其用法。 1. **...

    Struts2实例 国际化 类型转换 struts标签

    Struts2是一个强大的MVC(模型-视图-控制器)框架,被广泛应用于Java Web开发。这个实例项目展示了如何在实际应用中结合Struts2、国际化、类型转换以及Struts2自定义标签来实现用户管理功能,包括用户数据的增删改查...

    struts2 入门书籍

    - **Struts2配置文件**:主要使用XML格式,用于配置Action、拦截器、结果类型等。此外,Struts2还支持使用注解进行配置,这在一定程度上简化了开发过程。 - **Action配置**:Action是Struts2中处理用户请求的关键...

    Struts2+JasperReport报表应用

    Struts2和JasperReport的整合是Web应用程序中创建动态报表的一种常见方法。JasperReport是一个功能强大的开源报表引擎,允许开发人员通过iReports这样的设计工具以可视化的形式创建复杂的报表模板。Struts2,作为一...

    struts2-core.jar

    struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...

    Struts2分页方法

    ### Struts2分页方法详解 #### 知识点一:Struts2框架与分页概念 Struts2是Apache软件基金会的一个开源Web应用框架,它继承了Struts1的优点并改进了许多不足之处,提供了更丰富的插件和标签库,支持拦截器、结果...

    Struts2的由来

    此外,Struts2还引入了强大的OGNL(Object-Graph Navigation Language)表达式语言,用于数据绑定和动态方法调用,提高了开发效率。它还支持多种视图技术,如JSP、FreeMarker、 Velocity等,提供了更丰富的表现层...

    struts2入门学习教程 ppt格式

    Struts2是一个基于MVC(Model-View-Controller)架构的Java Web框架,它是在WebWork2的基础上发展起来的。...对于初学者来说,这份PPT格式的教程将是一个很好的起点,帮助他们逐步深入理解并应用Struts2框架。

    struts2 获取request

    struts2 获取request session对象

    Jquery与struts2

    这将使Struts2以JSON格式返回数据,只包含`key`属性。 #### 4. 前后端数据交换 在成功回调中,jQuery会接收到Struts2返回的JSON数据,可以进一步处理。例如,更新DOM: ```javascript success: function(response...

    struts2中的分页显示

    下面,我们将深入探讨如何在Struts2中实现分页显示。 ### Struts2中的分页显示原理 在Struts2中,分页显示主要通过以下几个步骤实现: 1. **数据查询与限制**:首先,我们需要在后端进行数据查询,并通过SQL语句...

    struts2入门例子

    4. **Struts2标签库**:Struts2提供了丰富的标签库,如`s:textfield`用于创建表单字段,`s:submit`创建提交按钮,`s:property`显示数据等。这些标签大大简化了JSP页面的编写,使代码更易读,降低了视图层和控制层的...

    struts2讲义

    ### Struts2框架入门知识点详解 #### 一、Struts2框架概述 ##### 1.1 Struts2简介 Struts2是一个基于MVC(Model-View-Controller)设计模式的Web应用框架,用于简化Java Web应用程序的开发过程。与传统的Java Web...

Global site tag (gtag.js) - Google Analytics