本文介绍了java.lang.ClassNotFoundException:javax.servlet.jsp.SkipPageException – java程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。
对技术面试,学习经验等有一些体会,在此分享。
When i run the jsp page i am getting the following error. Web sever : Tomcat 6.0 , using Struts java.lang.ClassNotFoundException: javax.servlet.jsp.SkipPageException at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:128) at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66) at org.apache.jsp.jsp.login.Main_005ffit_jsp._jspService(Main_005ffit_jsp.java:2846) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:386) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069) at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:619)
参考方案
从the javax.servlet.jsp.SkipPageException
javadoc:
以来:
JSP 2.0
因此,此特殊异常表明您的Web应用程序的/WEB-INF/lib
或更糟糕的是,JRE的/lib
或/lib/ext
被特定于servlet容器的JSP库污染了,例如jsp-api.jar
或j2ee.jar
,它们源于仅支持较旧JSP版本的不同servlet容器。
您应该绝对确保在Webapp的/WEB-INF/lib
文件夹中或运行时类路径中的其他地方没有特定于servlet容器的库,这些库仅在类加载时优先于目标servlet容器(在您的情况下为Tomcat 6.0)自己的库。
试图将它们“放置”在编译错误中,这是一个常见的入门错误。必须以不同的方式解决它。
也可以看看:
Java.lang.ClassNotFoundException:找不到类io.reactivex.functions.Action – java
我正在使用rxjava版本v-2.2.6和naiksoftware / stompprotocolandroid v-1.6.4我不断收到这个错误java.lang.ClassNotFoundException: Class io.reactivex.functions.Action not found 任何时候我添加此库实现'com.github…
java.lang.reflect.Method中的“ 4161”修饰符是什么意思 – java
我正在使用Java反射来获取使用特定Annotation进行注释的方法。它返回两个方法,一个带有修饰符4161的方法属于该接口。但是我检查了修改器的规格,在任何地方都找不到它…需要帮助,tks 🙂 参考方案 modifiers整数基本上是形成位字段的整数标志的组合。您可以使用静态Modifier.toString()方法获取文本表示形式。如果使用此方法…
java.lang.ArrayIndexOutOfBoundsException:使用并行流将元素添加到List时 – java
我正在努力优化csv文件的某些处理,因此试图加速某些Jackson的实现。所以我有:List<T> testResults=new ArrayList(); Stream<T> testStream= Streams.stream(TestIterator); testStream.parallel().forEach(p->t…
Java-向Servlet动态添加URL模式 – java
是否可以在运行时动态地将URL模式添加到Servlet?例如,当Servlet启动时,扫描文件夹中的注释,然后将这些URL模式注入到Servlet中?提供更多清晰度-在Servlet的init文件中,我要执行此操作(伪代码)// scan all the files in the package my.project.services // find all…
Java:线程主java.lang.NoClassDefFoundError中的异常 – java
我正在尝试使Red5 Flash Media Server在我的计算机上工作。我已经安装了它,但是在运行服务器时出现此错误:- Exception in thread "main" java.lang.NoClassDefFoundError: org/red5/server/Bootstrap Caused by: java.lang.…
最新评论