Strus2类型转换器心得

如果想用转换器来转换查询出来的列表信息的某一列的日期格式,
则先在src目录下创建一个xwork-conversion.properties文件,
内容为:java.sql.Date=转换器的路径(如:com.mingde.web.PConversion),
在转换器中继承StrutsTypeConverter(Struts类别转换器)
因为是查询出来的列表信息,所以不需要进行转换器的输入方法操作,
只需对输出方法进行操作,
当然,如果是定义了全局文档,会对所有的Date进行转换的话,要写输入方法,
因为不写的话默认是输入为null,也就是说当你添加和修改某一个信息时,
只要他狭及到时间Date的话就会进行类别转换,这时然后在转换器中不重写输入方法的话,

他会默认输入为null,也就永远拿不到值




用Struts进行对修改时获取该列的id
<s:a href="PRODUCT!toUpdate?p.prod_id=%{prod_id}" >修改</s:a>


日期:若日期型用sql的话,则在将数据插入Oracle数据库时,得将日期转换为sql的日期类,
如:new java.sql.Date(ext.getExtraDate().getTime())
将Util.Date的时间的毫秒数,getTiem,将其转换为sql.Date的数据类型才能插入数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值