`
redfreja
  • 浏览: 9281 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

struts1.x页面显示数据库时间格式

阅读更多

我们通常取得数据库的时间格式如:2009-11-25 16:21,我采用的oracle数据库,都是精确到毫秒,一般我们显示在页面的时候就是通过EL表达式直接取值,如${item.time},可是显示出来的时候毫秒一般都0,给你的感觉很不好,所有要进行时间的格式化。

struts2时间格式化很简单,通过s标签就解决了,如下

  1. <s:date name="todayDate" format="yyyy-MM-dd" />  

但是strus1.x一般都没有专门的时间格式标签,但是也可以通过struts1的bean标签间接解决

先得导入struts1的标签库

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>

<bean:write name="item" property="regDate" format="yyyy-MM-dd"/> 其中的format就是对时间进行格式化的。

其实还有多种方法进行时间的格式化,上面所提的只是页面对时间的格式化。

1.使用SQL 取出数据库的时间字段,然后通过数据库支持的时间函数过滤结果,例如:to_char()函数,可以把时间转换成你所需要的格式,不过转换后格式就是成字符串了

2.使用SimpleDateFormat, 在程序中使用SimpleDateFormat这个时间格式化类进行格式化也是不错的选择

 

分享到:
评论

相关推荐

    struts1.x技术课程讲解.pdf

    - **学习前提**:为了更好地理解和运用 Struts1.x,学员需要具备一定的技术基础,包括但不限于 JSP/Servlet 的知识、Java 基础、数据库管理和 JDBC 相关技术等。 #### 二、Struts1.x 的工作原理与架构 1. **MVC ...

    Struts1.x_Project.zip

    在Struts1.x项目中,通常使用JDBC(Java Database Connectivity)进行数据库操作。这包括连接数据库、执行SQL语句、处理结果集等。项目可能包含DAO(Data Access Object)层,封装了数据库操作,使得业务逻辑与数据...

    Struts1.x的登录示例

    在Struts1.x中,ActionServlet作为控制器,ActionForm对象作为模型和控制器之间的数据载体,而JSP页面作为视图。 2. **配置文件**: - **struts-config.xml**:这是Struts1.x的核心配置文件,定义了ActionMapping...

    Struts1.x在线购物车系统,Hibernate,Mysql

    在Struts1.x 框架中,JSP 页面通常接收来自控制器的数据,并将其展示给用户。例如,JSP 可能包含商品列表、购物车内容、结账页面等元素。开发者可以通过EL(Expression Language)和JSTL(JavaServer Pages Standard...

    Struts1.x-Jdbc,学习Struts1.的曾删改查

    - 在Struts1.x中,需要捕获JDBC操作中的SQLException,并转换为Struts的ApplicationException或自定义异常,以便在ActionForward中控制错误页面的显示。 6. **性能优化**: - 使用PreparedStatement预编译SQL,...

    Struts1.x入门与提高系列教程.pdf

    Struts 1.x 是Apache软件基金会Jakarta项目的一部分,是一个基于MVC(模型-视图-控制器)设计模式的Web应用框架。它使用Java Servlet和JavaServer Pages技术实现,旨在简化基于Java EE的Web应用程序的开发。 本教程...

    Struts1.x-Hibernate,曾删改查

    此外,Struts1.x还引入了Tiles框架,用于页面布局和组合,提高了视图的可重用性。 **Hibernate框架详解:** Hibernate 提供了一种声明式和程序化的方式来管理和更新数据库。它通过XML配置文件(hibernate.cfg.xml)...

    struts1.x 常用知识详解

    Struts1.x是Apache软件基金会开发的一个开源框架,主要用于构建基于Java的企业级Web应用程序。它在MVC(Model-View-Controller)设计模式的基础上提供了一种实现方式,使得开发者能够更方便地处理业务逻辑、视图展示...

    Struts1.x其它文本编辑器使用SQL2005.rar

    - 可能包含了如何在Struts1.x项目中集成富文本编辑器,如FCKeditor、TinyMCE等,这些编辑器可以让用户在Web页面上进行格式化的文本输入。 - 集成过程可能涉及JavaScript、JSP和ActionForm的交互,以及编辑器的...

    学校图书管理系统(struts1.x+mysql)

    学校图书管理系统是一个典型的信息化应用,它使用了Struts1.x框架和MySQL数据库来实现对图书信息、借阅记录等数据的管理和操作。Struts1.x是Apache组织开发的一个MVC(Model-View-Controller)框架,它在Java Web...

    Struts1.x写的增删改查实例

    5. **Tiles**:Struts1.x中的视图管理工具,可以方便地组合多个JSP页面,创建复杂的布局。 6. **Struts配置文件**:`struts-config.xml`,在这个文件中定义了ActionMapping、ActionForm和Action的配置信息。 在这...

    Struts1.x+Spring+Hibernate开发实例

    例如,你可以看到如何在Struts1.x中使用Spring的Bean,以及如何通过Hibernate进行数据库操作。同时,这个实例也会教你如何设置数据库连接、配置事务管理以及如何处理请求和响应。对于初学者来说,这是一个宝贵的实践...

    Ext2.1 struts1.x spring 2.x hibernate 2.x

    【标题】"Ext2.1 struts1.x spring 2.x hibernate 2.x" 涉及的技术栈是Web开发中的经典组合,主要包括EXT JS的2.1版本、Struts1.x、Spring 2.x以及Hibernate 2.x。这些技术在过去的Web应用程序开发中扮演着重要角色...

    扩展Struts1.x标签

    Struts1.x是一个经典的MVC(Model-View-Controller)框架,在Java Web开发中广泛使用。这个框架提供了丰富的标签库,极大地简化了视图层的开发。标题提到的"扩展Struts1.x标签"指的是开发者根据项目需求自定义了...

    struts1.x+spring+jta集成例子(包含所有jar包)

    Struts1.x通过ActionForm对象处理用户请求,并将业务逻辑分发到相应的Action类中,然后通过JSP页面呈现结果。在本示例中,Struts1.x负责控制应用程序的流程,处理HTTP请求并生成响应。 Spring框架则是一个全面的...

    Struts2.x 项目实战

    Struts2.x 是一款强大的Java Web开发框架,用于构建企业级的应用程序。它基于MVC(Model-View-Controller)设计模式,旨在提供一个结构化的、可扩展的、且易于维护的开发环境。本项目实战将带你深入理解Struts2.x的...

    Struts1.x登录示例

    Struts1.x是一个经典的Java Web框架,它在2004年由Apache软件基金会发布,用于构建基于MVC(Model-View-Controller)模式的Web应用程序。这个“Struts1.x登录示例”是为了帮助开发者理解如何在Struts1.x框架下实现...

    struts1.x添加删除

    总的来说,这个“struts1.x添加删除”例子涵盖了基础的Web应用程序开发流程,包括用户输入处理、业务逻辑实现和数据库操作。通过这个例子,你可以深入理解Struts1.x框架的运作方式,并学习如何在实际项目中应用这些...

    酒店管理 jsp struts1.x

    在酒店管理系统中,Struts1.x作为控制器,接收HTTP请求,解析请求参数,调用相应的业务逻辑(通常由JavaBeans或Action类实现),然后将处理结果转发到对应的JSP页面进行显示。Struts1.x的核心组件包括ActionServlet...

    Struts1.x的上传文件示例

    Struts1.x是一个经典的Java Web框架,用于构建MVC(模型-视图-控制器)架构的应用程序。在Struts1.x中,实现文件上传功能是一个常见的需求,这通常涉及到处理用户通过表单提交的二进制数据,如图片、文档等。本示例...

Global site tag (gtag.js) - Google Analytics