问题描述:tomcat服务器里面有一个项目,该项目忙时大概有一两百人登录,数据库操作比较频繁。项目很多时候运行正常,但有些时候项目会挂掉,挂掉之后项目就上不了了,在浏览主页的话就是空白的页面,tomcat错误日志如下:
2010-4-2 12:52:54 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at tuanWeiSuZhiTuoZhan.Dao.SZTZ_ChaKanShouYeDao.SZTZ_ChaKanShouYe(SZTZ_ChaKanShouYeDao.java:30)
at org.apache.jsp.mainViews.Main_jsp._jspService(Main_jsp.java:54)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
这是个空指针错误。然后把tomcat重启之后,项目又可以上了。我觉得可能是死锁了,但是不知道怎么解决,希望大家帮帮忙,谢谢啦
把源文件拿出来到看下有没有问题
有空指针,你注意看tomcat的日志,看是哪里报错,然后想办法解决
个人理解空指针是最容易解决的错误,
但有些时候引起空指针的错误会很麻烦,
从后往前找,看是哪报空指针,
一步一步往源头找!
打开源文件,查看对应的SZTZ_ChaKanShouYeDao.java:30,应该能找出来。
我常出现的错误是传递过来一个空参数,然后直接把他引用或者转换类型,就导致这个错误产生了。
细查你的servlet 可能有某个地方重复调用了某些数据导致的
SZTZ_ChaKanShouYeDao.java:30
就看你这里为什么会出现空就进行了调用,最简单就是加个判断,最好还是找明原因~
应该和这个错误无关
代码如下 ,我想通过代理访问一些网址,但是不知道如何测试代理成功,我想通过访问“http://www.blogger.com/”来看看是否代理成功,但是也不能访问,出现异常“Unexpected end of file from server”,但是如果不这 ......
搜索了一下:http://so.csdn.net/bbsSearchResult.aspx?q=jsp+%e4%bc%a0%e9%80%92&p=1,没有发现能用的。因为我是初学jsp,因此有些也许能用,只是我看不明白?
一、我的情形:
a.html 通过<form action=&q ......