读书人

JSP这部分该怎么实现 多谢

发布时间: 2012-10-18 13:46:55 作者: rapoo

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方法

读书人网 >Java Web开发

热点推荐