jsp页面提交表单的时候自动把当前时间提交到数据库中 50
jsp页面提交表单的时候自动把当前时间提交到数据库中弄一个留言的想点击提交时自动把当前留言的系统时间保存到数据库中有几种方法?详细点说下.在数据库字段指定系统时间,插入数...
jsp页面提交表单的时候自动把当前时间提交到数据库中
弄一个留言的 想点击提交时 自动把当前留言的系统时间 保存到 数据库中
有几种方法? 详细点说下.
在数据库字段指定系统时间, 插入数据时自动填写系统当前时间。 这种方法是怎么实现? 展开
弄一个留言的 想点击提交时 自动把当前留言的系统时间 保存到 数据库中
有几种方法? 详细点说下.
在数据库字段指定系统时间, 插入数据时自动填写系统当前时间。 这种方法是怎么实现? 展开
3个回答
展开全部
你好 实现此效果的最佳方案是 在 表单提交的对应 servlet中 写 Date dt = new Date() 这样dt就是当前的时间 然后 将之转化为字符串 方便 sql语句的拼接 并且还能够按照你要求的格式 保存
比如:
Date dt = new Date()//获取当前时间
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dd =format.format(dt)
然后 将之作为参数 传入你的 biz 或者 dao层 进行sql语句的拼接 最后 再插入数据库
希望能帮到你 谢谢
比如:
Date dt = new Date()//获取当前时间
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dd =format.format(dt)
然后 将之作为参数 传入你的 biz 或者 dao层 进行sql语句的拼接 最后 再插入数据库
希望能帮到你 谢谢
更多追问追答
追问
但是类型不行 这个是String 类型的 我插入数据库的是用hibernate set 是Date类型的
该怎么转换
追答
如果你要这样 那就只有 直接 hibernate set(new Date())
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
插入的时候直接该值写成current_timestamp
追问
不懂. 我是用 hibernate 插入的 aa.setTime()
怎么写?
追答
我说的是写sql直接实现的。insert into tab(systime) values (current_timestamp), 把sql映射成hibernet就行。我不太清楚你说的这个函数,不过应该是获取一下你当前的系统时间,应该是new Date() 吧,你查一下java api。然后set进去就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询