急!!!tomcat5.0中,有时候从application中取不到已经初始化的数组对象,
服务器: tomcat5。0
实现方式:
登陆的时候, 将一个有数据的数组a[][]放到application中,然后通过jsp页面
去取application中的数组a[][]。。。。
现象:
登陆进了后,开始操作时能在jsp页面中取到a[][]。但是过一段时间后(大约1个多
小时,并且在这段时间中没有任何操作),等我再对jsp操作时,页面取不到
application中a[][],jsp报错空指针异常,但是tomcat的后台没有报错也没有任
何信息(就像没有响应一样)。
报错位置:if (a[][].length==1){
。。。。。。
}
分析:
我们做过这样的测试 ,在servlet中不停的去取出application中a[][]并且在后台
system.out.println(a[i][j])我们观察了1个多小时 没有报错 ,说明要是不停
的对application中a[][]访问的话没有问题,因为我们仅仅在一段时间不操作后再
去取application中的a[][]对象才会报错!!!
问? 是不是application中有何设置 或者是tomcat5。0的问题或者。。。
应该如何解决