【问题标题】:HTTP 500 java.lang.RunTimeException Can't find FacesContextHTTP 500 java.lang.RunTimeException 找不到 FacesContext
【发布时间】:2024-04-26 19:10:01
【问题描述】:

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

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

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

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

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

错误信息:

当我最后更改网址时,我收到此错误

项目设置:

web.xml 文件

faces-config.xml 文件

index.jsp 文件

employee.jsp 文件

【问题讨论】:

标签: java eclipse jsp jsf tomcat


【解决方案1】:

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

【讨论】: