包身工"/>
JAVA EE 个人错误之包身工
1、 以合法身份登录之后便在做修改信息功能, 大约过了40多分钟的样子我再刷新当前页面时程序就报“空指针异常”,排查了很久最终才想到我session里保存的个人信息已经超时, session的默认保存时间为30分钟。 注意基础知识呀!!! 对于session的时间设置可以通过如下几种方式: a、在web.xml中配置:
<session-config>
<session-timeout>60</session-timeout>
</session-config> b、在程序中利用servlet的api修改如session.timeout=20.
c、 在server.xml中定义context时采用如下定义:
<Context path="/livsorder" docBase="/home/httpd/html/livsorder"
defaultSessionTimeOut="3600" isWARExpanded="true"
isWARValidated="false" isInvokerEnabled="true"
isWorkDirPersistent="false"/>
2、 写了程序中一个很长的sql语句,然后连接数据库测试时报错:“未找到from关键字”。我检查了并没有缺少from关键字并且放到pl/sql下面运行也是成功执行了的; 调试了很久之后突然想到是不是因为我将sql语句分成多行写,在一些地方缺少空格所致?赶紧调试,结果证明了我的猜想。 注意! 在程序中写SQL语句时一定得注意空格问题!!!
更多推荐
JAVA EE 个人错误之包身工
发布评论