日期:2014-05-17  浏览次数:20859 次

在web中怎么处理用户输入的日期,然后再插入oracle数据库
从jsp页面中拿到用户输入的日期,再调用action中的dao插入数据库。这个日期格式不对,总是不能插入到oracle数据库。求大牛们,帮下忙,日期格式应怎么处理比较好,小弟在此感谢!!!
java?web

------解决方案--------------------
你获取的应该是String格式,然后你转化为了util包中的date格式,
但是oracle中需要的是sql包中的date格式。
所以放不进去。
这样转换一下应该就行了。
Date date=new Date();
java.sql.Date dateSql=new java.sql.Date(date.getTime());

------解决方案--------------------
引用:
你获取的应该是String格式,然后你转化为了util包中的date格式,
但是oracle中需要的是sql包中的date格式。
所以放不进去。
这样转换一下应该就行了。
Date date=new Date();
java.sql.Date dateSql=new java.sql.Date(date.getTime());


正解