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)
本来想贴代码的。。超字数了。。哎。郁闷!
有啊。。我把2.jsp放在了webapps的root目录下了都。。。
有啊。。我把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
呼~我都不知道哪行出错、、、、
我能进入tomcat欢迎界面,在webapps根目录下可以实现。。。。但是其他位置就不行。。。
追答webapps才是发布你应用的目录
追问好吧。。但还是老问题。。同标题。。