注册 登录
编程论坛 J2EE论坛

java连接数据库问题

耙耙虫 发布于 2008-10-06 10:10, 1165 次点击
我用myeclipse连接数据库出现问题,意思好像是数据库问题;
报错HTTP Status 500
description The server encountered an internal error () that prevented it from fulfilling this request.


java.lang.NullPointerException
    com.hygj.util.TestInfoUtil.zhuceAndGetPwd(TestInfoUtil.java:93)
    com.hygj.servlet.RegisterServlet.doGet(RegisterServlet.java:55)
    com.hygj.servlet.RegisterServlet.doPost(RegisterServlet.java:103)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    com.hygj.servlet.CharacterFilter.doFilter(CharacterFilter.java:25)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.



请问各位高手,到底是怎么了??
8 回复
#2
huwangvs2008-10-06 14:09
java.lang.NullPointerException
    com.hygj.util.TestInfoUtil.zhuceAndGetPwd(TestInfoUtil.java:93)
提示很明白,TestInfoUtil第93行,空指针异常。
#3
耙耙虫2008-10-06 16:57
空指针异常是什么意思??我刚接触JAVA不大懂

麻烦版主解释一下....嘿嘿嘿嘿
#4
liuguangzong2008-10-07 11:55
就是找不到数据噻!!!
#5
Ethip2008-10-07 12:16
看看url写错了没有
#6
大头小脑2008-10-07 21:45
可能不正确,请大家指正哈~
空指针是指一个指针 你还没有给它赋值就引用了它的值
比如一个类A:
A a;//定义了一个类A的一个引用a,a还没有指向一个具体的对象
if(false)
{
 a=new A();//a现在指向了一个A类的对象
}
a.method();
//执行到这一步就有空指针异常了,因为你的 a=new A()因为条件没满足,根本没执行。
//a这个时候还没有指向某个对象。

以上是我常犯的错误,改正方法是修改第一句:A a= new A();
#7
耙耙虫2008-10-07 22:20
感谢楼上的,谢谢
#8
伤狼2008-10-10 11:25
空引用问题  数据库 取值或赋值 不正确
#9
yjtvijiavj2008-10-18 21:09
错误代码有提示了 是在注册过程中的空指针异常 检查下代码和数据库 看看是不是有个选项应该为非空字段
1