首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

JSP这部分该怎么实现 多谢

2012-10-18 
JSP这部分该如何实现 谢谢!void WriteLogDB(String str){String SqlInsert Into OperLog Values( + se

JSP这部分该如何实现 谢谢!
void WriteLogDB(String str){
  String Sql="Insert Into OperLog Values('" + session.getAttribute("UserName") + "','"; 
  Sql=Sql + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())+ "','";
  Sql=Sql + str + "')";

 }

日志文件

现在session提示错误 获取时间也提示错误 不可以这样写吗?

[解决办法]
是不是在action类中写的,有没有导入对应的包?
[解决办法]
获取时间应该没错吧。。。
[解决办法]
获取时间,可以单独写个方法。然后通过传参的方式传进去。
[解决办法]

探讨

JSP页面下面<%WriteLogDB("登录成功");%>

[解决办法]
楼主,你要插入时间直接在sql语句里加上“now”不就行了么!如果是SQL Server就用date()不过这样就是写死了!
[解决办法]
前面已经有人问你的session是哪来的。还有,你如果要用getDate(),加上引号,因为这是sql函数,不是java方法

热点排行