如果不设置格式的话,首先显示的格式不符合规范yyyy-MM-dd,存入数据库的格式也不对,按这个日期查询的话,还要转换成指定的格式,挺麻烦的。
1.利用 <s:date>进行格式化.如:
<s:date name="birthday" format="yyyy-MM-dd"/>
就是将属性birthday按yyyy-MM-dd的格式进行输出.
2.利用<s:param>进行格式化.如:
<s:textfield name="birthday" >
<s:param name="value"><s:date name="birthday" format="yyyy-MM-dd"/></s:param>
</s:textfield>
或者
<input type="text" value="<s:date name="birthday" format="yyyy-MM-dd" />" />
Oracle struts2中的日期期输入显示问题还有一种是通过国际化的方式来进行:
首先在struts.properties中配置struts.custom.i18n.resources=globalMessages
然后在globalMessages_zh_CN.properties和globalMessages_en_US.properties文件中添加如下内容:
global.datetime = {0, date, yyyy-MM-dd HH:mm:ss}
global.date = {0, date, yyyy-MM-dd}
最后在页面中使用下面的语句就可以实现日期的格式化输出了.
<s:textfield name="birthday" value="%{getText('global.date',{birthday})}"/>
golbal.date样式
<s:textfield name="birthday" value="%{getText('global.datetime',{birthday})}"/>
global.datetime样式,上述的相关内容就是对Oracle struts2中的日期期输入显示问题的描述,希望会给你带来一些帮助在此方面。
用以上方法就可以了,然而,还有个问题。就是如果一开始没有保存这个日期数据,在显示的时候,会显示‘null’
解决方法是
<s:textfield name="user.name"
value="%{user== null||user.name== null ? '' :getText('global.date',{user.name})}"/>
分享到:
相关推荐
运用struts2技术实现简单的登录,注册程序,所用为struts2.3,服务器tomcat7.0,数据库oracle,编译器idea
运用struts2将数据库中的数据导入和导出,同时会用到poi的jar包
struts2官网的jar包完整版,以及orcale、mysql、sqlserver、jdbc数据库的驱动包。struts2的6个jar包,有:commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,commons-logging-1.0.4.jar,freemarker-2.3.15.jar...
单纯struts2开发实现对用户(数据库)的增删改查
本程序实现了图片的上传及保存到数据库,并且显示在页面的源码.如有不到之处请谅解...初学者
struts2 实现oracle数据库的增删改查
Struts2动态树型从数据库取出 Struts2动态树形 其中包括 后台代码 和前台页面部分代码
本资源包括struts2对数据库的增、删、改、查和分页显示,还包括条件查询(模糊查询)代码详细,给你巨大的收益
一个简单的Struts2用户登录实例,非常适合初学框架的开发人员参考
struts2登录权限验证,角色权限带数据库 简单的例子。
struts2教学管理系统源码,含数据库
Struts2电子拍卖系统, 含数据库导入语句,很全面
Struts和数据库连接的实例Struts和数据库连接的实例Struts和数据库连接的实例
本案例演示了struts2+Hibernate上传的文件,以blob对象形式保存到数据库中,同时并提供下载样例.
这是一个关于用struts2加hibernate做的一个简单的连接mysql数据库并且加上用户验证登录程序
struts,数据库查询,添加,修改,删除
基于Struts2的数据库操作及简单分页,进行简单的登录和查询,修改
NULL 博文链接:https://happywaterlife.iteye.com/blog/1602352
Struts 2实现登陆,使用MyEclipse和SQL2000数据库
struts2连接数据库实现用户登录.pdf