Servlets http状态500-仅在google chrome上出现空指针异常

Servlets http状态500-仅在google chrome上出现空指针异常,servlets,runtime-error,Servlets,Runtime Error,我在我的项目中使用Tomcat7和NetBeans IDE7.3.1。我的servlet程序在Mozilla Firefox和Internet Explorer上运行良好,但当我在Google chrome上运行它时,它显示以下错误 HTTP Status 500 - type Exception report message description The server encountered an internal error that prevented it from fulf

我在我的项目中使用Tomcat7和NetBeans IDE7.3.1。我的servlet程序在Mozilla Firefox和Internet Explorer上运行良好,但当我在Google chrome上运行它时,它显示以下错误

   HTTP Status 500 -

type Exception report

message description The server encountered an internal error that prevented it from fulfilling this request.

exception

java.lang.NullPointerException
   Controller.CreateQuestion.doPost(CreateQuestion.java:200)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
Filters.logoutfilter.doFilter(logoutfilter.java:27)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.34 logs.

Apache Tomcat/7.0.34
请帮助任何人,
谢谢。

看起来发布的数据不正确,导致了NPE。我认为这段代码不足以说明什么。请添加一些代码(.jsp应该是打开的,而不是这个错误,一个控制器应该捕获您的请求,等等),我将详细解释。一个jsp页面,即createquestion.jsp,它获取问题类型及其选项等数据,并使用问题及其描述更正答案。现在我又在表单上创建了一个字段,如果有问题,它会获取该问题的相关图像。该字段在本页中不是必需的。因此,如果我没有为其中一个问题获取任何图像,那么我也可以在controller的帮助下将整个数据发送到数据库中。java程序可以正常工作。它在mozilla和IE中工作。但为什么不能呢在chrome中工作??下面是servlet获取imag参数值并在表中设置其值的代码。下面是servlet代码。img=request.getParameter(“图像”);if(img.equals(“”){q.setIsimage(0);}else{q.setIsimage(1);}