struts date显示问题 和存入数据库格式
来源:互联网 发布:备案域名买卖交易平台 编辑:程序博客网 时间:2024/06/07 09:47
如果不设置格式的话,首先显示的格式不符合规范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})}"/>
- struts date显示问题 和存入数据库格式
- Struts,Hibernate,Spring整合开发中 DATE类型存入和显示问题
- Date类型,存入数据库
- textarea存入数据库再显示的问题
- 报表格式存入数据库
- java 把string数据转换成date数据存入mysql的问题,如何获取当前时间date存入数据库
- Java通过mybatis插入Oracle数据库中Date格式不显示到时分秒问题
- <问题解决>数据库date类型数据前端页面显示格式不正确问题
- java.util.date和java.sql.date在存入数据库的区别
- 将Date类型的数据存入数据库
- 字符串存入数据库date类型字段
- Date显示格式
- Date 中文 显示格式
- java Date 显示格式
- 存入数据库的Date类型只有年月日,没有时分秒的原因和解决办法
- 利用数据库如何存入BLOB格式图片,并从数据库中取出BLBO格式图片显示出来
- jsp中textarea中输入文本存入数据库,然后按照输入的格式显示
- ExtJs4 在IE中显示Grid的date格式问题
- asp.net中使用基于角色的身份Forms验证 (3)
- 修改Debian自动更新路径的方法
- 在gae上搞了个blog,用gae开发太困难了
- u-boot移植
- ASP.net中PostBack后如何保持垂直位置
- struts date显示问题 和存入数据库格式
- 数据库水平切分的实现原理解析(转载)
- Java连接池 BoneCP 0.7.0
- hibernate 缓存——数据持久化
- [SQL Server]内存和Buffer Pool
- Javascript - Select操作大集合
- Flex/As示例:取得系统当前年月日,并转换成String
- eclipse中Android模拟器启动过一段时间DDMS假死问题
- LESSON 9 E-MAIL SECURITY part VII