日期:2014-05-17  浏览次数:20839 次

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写成项目中的绝对路径试试
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.aiyiweb.com/java-web/317.html