java - HTTP 500 java.lang.RunTimeException 找不到 FacesContext

标签 java eclipse jsp jsf tomcat

我收到此错误 HTTP 500 java.lang.RunTimeException 找不到 FacesContext。

我读到了这个问题,大多数人建议: 从

改变
http://localhost:8080/GeneratingEmployeeReport/index.jsp

http://localhost:8080/GeneratingEmployeeReport/faces/index.jsp

我试过了,但得到了同样的错误。此外,我还添加了所有推荐的 .jar 文件。

错误信息:

enter image description here

当我最后更改 url 时出现此错误

enter image description here

项目设置:

enter image description here

web.xml文件

enter image description here

faces-config.xml 文件

enter image description here

index.jsp文件

enter image description here

员工.jsp文件

enter image description here

最佳答案

问题是,如果我删除 index.jsp 文件中的所有内容,包括这些标记,我就能看到该页面。否则我会得到同样的错误。解决方案之一是使用此 url:localhost:8080/GeneratingEmployeeReport/faces/index.jsp 我无法直接运行该页面。我不确定为什么?我希望有其他解决方案

关于java - HTTP 500 java.lang.RunTimeException 找不到 FacesContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22954740/

相关文章:

java - 无法读取输入?

java - Spring Boot 2 嵌入式Servlet容器的编程配置

java - 如何从时间戳值获取时区 ID

java - 我的手电筒应用程序出现错误

xml - Tomcat 6 到 Tomcat 7 导致上下文路径停止协作

java - 带有tomcat服务器的jsp页面中的实时通知

javascript - 防止浏览器缓存 JavaScript 文件的更好方法

java.lang.NoClassDefFoundError : jdk/nashorn/api/scripting/NashornScriptEngineFactory

java - 如何在 Java 中匹配字符串中的特定输入?

android - Android开发者官方教程中Hello World项目中的NAND错误