`

关于JSP页面与Mysql数据库直接日期数据的转换

阅读更多
可能对于刚入门的朋友来说,页面的日期数据与数据库的日期数据之间的转换比较头疼。在此分享下自己在学习过程中的一些经验。
一般情况下,我对数据库数据的更新是以对象的方式写入的,所以可以事先定义一个JavaBean,在JavaBean中可能会存在Date类型的变量。从Mysql数据库获得日期数据,并转换成一个日期类型的Date变量是这样的。先从数据库通过getDate()方法读取一个日期,然后调用toString()方法转换为字符串,最后用SimpleDateFormat中的parse()方法解析该字符串为一个Date类型。
在JSP页面显示的话,可以借助JSTL标签实现,通过<c:set/>标签先定义一个变量,再利用<fmt:formatDate/>标签格式化日期显示,其中会用到类似${}这样的EL表达式。

注意:(1)在借助SimpleDateFormat解析字符串的时候记得在实例化对象时加入解析格式。例:"yyyy-HH-dd",否则可能会抛解析错误异常。<fmt:formatDate/>标签也如此。
(2)如果在开发中遇到问题,可以先写个Test类测试解析是否正确,或者写个JSP页面测试<fmt:fomatDate/>是否正确,两者都正确了再合并。
分享到:
评论

相关推荐

    jsp+mysql简单留言板实现

    有助于加深初学者对jsp的理解和使用Mysql数据库 String DBDRIVER = "com.mysql.jdbc.Driver"; String DBURL ="jdbc:mysql://localhost:3306/db_jsp?characterEncoding=utf-8"; //数据库名:tianming String ...

    jsp 在线阅读管理系统FlashPaper开发设计myeclipse编程mysql数据库

    应用技术:java|jsp+mysql 利用FlashPaper2.2 将office 文件转换出 swf文件 直接利用flash播放器直接在线浏览 开发工具:Myeclipse或Eclipse、jdk、tomcat。 #资源达人分享计划# #毕业设计# 二、功能介绍 满足系统...

    BS实现树形结构(jsp+mysql数据库+设计文档)

    内含工程源码+开发文档+sqlsever数据库,可直接导入myeclipse

    基于JAVA语言开发的人事信息管理系统的毕业设计,主要用于管理企业的员工信息 系统采用JSP为编程语言,数据库采用Mysql

    本系统采用JSP技术开发,使用Mysql数据库存储数据,通过JDBC技术实现数据的查询、添加、修改和删除。系统界面采用HTML、CSS、JavaScript等技术开发,体现出简洁、易用的特征。本系统的开发,有助于提高企业管理人员的...

    JSP MySQL插入数据时出现中文乱码问题的解决方法

    当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,’张三’,’female’,’1995-10-08′,’2015-11-12′,’Sales’,2000,’是个好员工!’); 出现乱码时,可以使用语句 show variables...

    jsp+tomcat+mysql网站实例

    网站主要功能有:在线网友聊天,本地资源上传,下载文件,汇率转换等,数据库是mysql,本网站是我上选修做的,功能还可以,希望可以帮到大家!

    java jsp+servlet根据数据生成饼状图.rar

    jsp+servlet根据数字生成饼状图.rar

    致远A6数据库分离代码,历史数据部署,文件配置要点

    工作日活跃用户350人左右,在没有与其他ERP数据对接的情况下,每天都会产生大量数据,其中最大的流程表在很短时间就突破6千万条数据,而每个用户,点开每条协同都会单独在这个张表中查询自己的数据,很快数据库就会...

    Servlet与JSP核心编程第2版

    13.2 在页面转换期间包含文件:include指令 13.3 使用jsp:forward转发请求 13.4 包含使用java插件的applet 第14章 javabean组件在jsp文档中的应用 14.1 使用bean的原因 14.2 bean是什么 14.3 bean的...

    JDBC 3.0数据库开发与设计

    第8章 JAVA与XML数据转换 8.1 XML的基础知识 8.1.1 XML的特点 8.1.2 XML文档的结构 8.1.3 XML DTD的建立与使用 8.1.4 文档显示与样式单 8.1.5 XML链接语言 8.1.6 实用XML工具概览 8.2 XML中数据与信息交换 ...

    JSP版简单的入门级留言本

    采用ECLIPSE编写,可直接导入eclipse,方便易用,支持分页功能,连接MYSQL数据库,代码内有详细注释和乱码转换原因解释及解决.是JSP初学者的入门好程序,本人近期内还将推出model1(jsp+javabean)版以及mvc(jsp+javabean+...

    网上商城系统(JSP+MYSQL)130220.rar.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    J2EE经典案例设计与实现

    案例10:JSP页面调用Applet实现人民币大小写转换 本章小结 第4章 Servlet高级编程设计与实现 案例1:Servlet中的多国语言显示 案例2:JSP调用JavaBean和Servlet实现用户注册、登录 案例3:Servlet动态生成图像验证码...

    教材订购系统(jsp+servlet+mysql).zip.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    博客系统网站(JSP+SERVLET+MYSQL).zip.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    教务管理系统(jsp+servlet+mysql).zip.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    教材订购系统(jsp+servlet+mysql)130226.rar.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    教务管理系统(jsp+servlet+mysql)130225.rar.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    酒店订单管理系统(Jsp+servlet+mysql)130224.rar.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    学生信息成绩管理系统(JAVA,JSP,SSH,MYSQL)

    学生信息成绩管理系统(JAVA,JSP,SSH,MYSQL), 系统设计是一个把软件需求转换成用软件系统表示的过程[9]。通过对目标系统的分析和研究,做出了学生信息管理系统的总体规划,这是全面开发系统的重要基础。在对学生信息...

Global site tag (gtag.js) - Google Analytics