当前位置: 代码迷 >> Java Web开发 >> jsp程序出现如下有关问题,请教如何解决?
  详细解决方案

jsp程序出现如下有关问题,请教如何解决?

热度:1375   发布时间:2013-02-25 21:23:01.0
jsp程序出现如下问题,请问怎么解决???
type Exception report

message 

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

exception 

org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:541)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root cause 

java.lang.NullPointerException
java.io.File.<init>(File.java:222)
getinfo.information.<init>(information.java:16)
org.apache.jsp.file_jsp._jspService(file_jsp.java:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.


------解决方案--------------------------------------------------------
空指针
------解决方案--------------------------------------------------------
应该是你的某个语句没有赋值给别的变量,不知道你是做什么出了这个问题
------解决方案--------------------------------------------------------
空指针异常最好办了,你到你的jsp中去看

xxx.xxx 这样的代码,空指针指的是 . 前面的xxx 值为空,

你一个jsp中能有几个xxx.xxx嘛, 一个一个的研究他们的值就行了
------解决方案--------------------------------------------------------
空指针异常,检查一下是不是有什么变量没有值就调用了之类的
------解决方案--------------------------------------------------------
我写程序时方法返回一个
List<String> list = new ArrayList<String>;
public List<String> add(){

return list;
}
------解决方案--------------------------------------------------------
你写的是个相对路径。file里面没有相对路径的写法把???路径写全就好了
------解决方案--------------------------------------------------------
探讨
........
........
root cause

java.lang.NullPointerException // 异常的类型
java.io.File.<init>(File.java:222)
getinfo.information.<init>(information.java:16) // 引起异常的类路径及所在代码行
........
........

------解决方案--------------------------------------------------------
fileinfo.setPath("/ex_5/WebRoot/file.jsp");
直接改成
fileinfo.setPath("/file.jsp");
试试。
基本确定是路径问题。
------解决方案--------------------------------------------------------
path写成项目中的绝对路径试试
  相关解决方案