永发信息网

jsp中如何将用户输入的时间保存到数据库中

答案:2  悬赏:60  手机版
解决时间 2021-01-31 12:40
  • 提问者网友:欲劫无渡
  • 2021-01-30 22:21
页上是文本框用户在里面输入时间然后保存到数据库中
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-01-30 22:50
用 request.getParameter("文本框name") 获取到用户输入的值;
然后保存到数据库就可以了啊!如:
int row ;
String inputTime = request.getParameter("txtTime");// txtTime是那个文本框的名字
String sql = "insert into TBL values (?)"; // 假设数据库只有一列,保存的是时间
con = baseDao.getConnection(); // BaseDao类的getConnection()方法获取连接字符串
try {
ps = con.prepareStatement(sql);
ps.setInt(1, inputTime);
row = ps.executeUpdate(); // 执行SQL 并返回影响行数
} catch (SQLException e) {
e.printStackTrace();
} finally{
baseDao.closeDB(con,ps,null);// BaseDao类的释放资源的方法
}
if(row > 0){
out.print("数据录入成功");
}else {
out.print("数据录入失败");
}
全部回答
  • 1楼网友:第幾種人
  • 2021-01-31 00:02
直接用request.getparameter得到字串中就含有回车符啊,直接保存到数据库就行了 但如果在读出后要显示在网页上应要显示之前处理一下,将空格用 代替,回车用 代替 其它可能影响页面显示的特殊字符都要处理,如<用<替换,>用>代替等
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯