关于servlet的问题

rainmaker 2004-10-22 10:31:01
发布servlet
产生如下错误:
description The server encountered an internal error () that prevented it from fulfilling this request.

exception

java.lang.NullPointerException
ContrServlet.doSearch(contrservlet.java:112)
ContrServlet.doPost(contrservlet.java:50)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
是什么原因
谢谢
...全文
73 点赞 收藏 9
写回复
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
易点互联 2004-10-22
是不是是地方没初始化啊什么的
回复
javacomte 2004-10-22
ContrServlet.doSearch()这个方法中出现了空指针,你查看一下代码一般就能找到问题。主要看定义的对象是不是没有赋值,或者赋的值本身就是null。
回复
weepp 2004-10-22
同意楼上的一切看法!
回复
trumplet 2004-10-22
空指针一般是由于变量(或类)没有进行初始化的原因引起的。
回复
LeoYao 2004-10-22
空指针异常最难调试了
回复
jiang_xiao 2004-10-22
同意tiger_shi(),你用System.out.println();看看,输出的是不是NULL
回复
tjl713 2004-10-22
最好把你的代码贴出来,或者描述一下,你想做什么!
回复
tiger_shi 2004-10-22
看出错呀,有了个空指针,NullPointerException
有可能是你认为应该对象有值的地方,其实对象没有得到值,null,后来又调用这个对象的某个方法的时候,就出错
回复
rainmaker 2004-10-22
这是doSearch
private void doSearch(HttpServletRequest request, HttpServletResponse response)
{
String Syaincd=request.getParameter("syain_cd").toString();
String Syainmei=request.getParameter("syain_mei").toString();
String Syainhairubi=request.getParameter("nyusyabi").toString();
String Bomon=request.getParameter("bomon").toString();

empinfo.EmpinfoSearch es =new empinfo.EmpinfoSearch();
es.setSyainCD(this.changeISN(Syaincd,request,response));
es.setSyainMei(this.changeISN(Syainmei,request,response));
es.setSyainHairubi(this.changeISN(Syainhairubi,request,response));
es.setBumon(this.changeISN(Bomon,request,response));

try
{
es.doSearch();
}
catch(Exception ex)
{
strErrorMessage=ex.toString();
dispError(request,response);
}
try
{
ServletContext sc=this.getServletContext();
RequestDispatcher rd=sc.getRequestDispatcher("/jsp/empinfo_list.jsp");
request.setAttribute("dsb",es);
rd.forward(request,response);
}
catch(Exception ex)
{
strErrorMessage=ex.toString();
dispError(request,response);
}

}
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告