java.lang.ClassNotFoundException: org.apache.jsp._2_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.ClassNotFoundException: org.apache.jsp._2_jsp
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:151)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause
java.lang.ClassNotFoundException: org.apache.jsp._2_jsp
java.net.URLClassLoader$1.run(URLClassLoader.java:366)
java.net.URLClassLoader$1.run(URLClassLoader.java:355)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:354)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:132)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:145)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
本来想贴代码的。。超字数了。。哎。郁闷!

第1个回答  2013-05-28
jsp路径不对追问

有啊。。我把2.jsp放在了webapps的root目录下了都。。。

第2个回答  2013-05-28
没找到org.apache.jsp._2_jsp,你可以看一下tomcat下面是否存在此文件追问

有啊。。我把2.jsp放在了webapps的根目录下了都。。。

追答

不要手动放,你看下有没有这个jsp的.java文件和。class文件,路径tomacat\work\Catalina\项目名,如果没有,那就是没有编译。另外,有可能是你跳转的路径不对

追问

有我运行的其他简单测试jsp,但是没有我现在要的2.jsp

追答

你的意思是说,你把其他的jsp放在原本2.jsp的路径下,不报这个错?那你把2.jsp重命名试试,换英文的。貌似要报错也应该报org.apache.jsp.2_jsp。如果不行clean
重新编译,再重新部署

追问

1、额。。突然想到。。那个简单的测试程序貌似不是测试jsp的。。。测试的代码是:

www.baidu.com

欢迎大家!

2、把名字改了。。还是不行的样子。。。亲。。能不能加个Q。。咱QQ聊~~313410259

本回答被提问者采纳
第3个回答  2013-05-28
仔细检查一下代码吧,肯定哪里有问题追问

呼~我都不知道哪行出错、、、、

第4个回答  2013-05-28
jsp页面不存在,这可能是因为tomcat的原因追问

我能进入tomcat欢迎界面,在webapps根目录下可以实现。。。。但是其他位置就不行。。。

追答

webapps才是发布你应用的目录

追问

好吧。。但还是老问题。。同标题。。

相似回答