eclipse - 简单的 jsp 页面在使用 eclipse indigo 的 tomcat 7.0 中不起作用

标签 eclipse jsp tomcat

网页显示 http status 500。 怎么办?

这里是堆栈跟踪,

Nov 22, 2013 4:49:01 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [Faces Servlet] in context with path [/jsftesting] threw exception
java.lang.ClassCastException: org.apache.catalina.core.ApplicationContextFacade cannot be cast to javax.portlet.PortletContext
at com.sun.faces.portlet.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:71)
at org.apache.myfaces.webapp.filter.TomahawkFacesContextFactory.getFacesContext(TomahawkFacesContextFactory.java:107)
at javax.faces.webapp.FacesServlet.prepareFacesContext(FacesServlet.java:235)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:168)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)

最佳答案

启动服务器时似乎出现了一些问题。 请详细说明您创建的项目类型和项目结构。

关于eclipse - 简单的 jsp 页面在使用 eclipse indigo 的 tomcat 7.0 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20144483/

相关文章:

eclipse - Gradle(gradlew)在尝试构建Spring Social时无法正确构建Eclipse路径

Java web tomcat 编码过滤器不起作用

java - Eclipse Marketplace 客户端 API 是否存在/可用?

java - 在 Eclipse 中运行一个非常简单的 Weld SE 项目

css - JSP 不获取 CSS 文件

java - Struts 2 中的 jQuery 验证引擎无法正常工作

java - 在 JSTL <fmt :formatDate> action 中使用 java.time.LocalDate

java - BTM 作为 Tomcat 7 中的事务管理器?

javascript - 无法在 javascript 中读取 JSESSIONID 或 Cookie 详细信息

java - 使用 Eclipse 在 Java 资源包中搜索包含非 ASCII 字符的单词