Chinaunix首页 | 论坛 | 博客
  • 博客访问: 391906
  • 博文数量: 93
  • 博客积分: 3006
  • 博客等级: 少校
  • 技术积分: 998
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-02 17:23
文章分类

全部博文(93)

文章存档

2011年(12)

2010年(38)

2009年(20)

2008年(23)

分类: 系统运维

2009-05-03 22:30:51

  mysql数据库其中日期的格式是date类型,在struts中的form中,用getDatetime()/setDatetime(String datetime)来接受表单的数据 ,jsp中用text来显示。
 
  jsp中的text显示当前日期      
       tabindex="2" readonly="readonly" value="">
   其中的today是由action触发后存储在request中的。
 
现在要把这个日期存储在数据库中,这个问题就有点麻烦。刚才说过了,数据库中使用date来存储的,所以在获得表单里的文本日期后要转换为date格式才能存储成功。
方法:action中添加
    Finance f=new Finance();//财务用例
    SimpleDateFormat dateFormatter =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    try {
       f.setDatetime(dateFormatter.parse(addpayForm.getDatetime()));
    } catch (ParseException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
阅读(666) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~