我将冰面版本从 1.8 升级到 3,我面临以下问题:每次我在 WEB-INF 中的后备 Bean 表单页面中调用方法时,我都会收到错误"网络连接中断",并且在 Firefox 中,当我悬停按钮时,我会看到 POST mypage.jsf ,状态 404 未找到。有人可以帮我吗?如果我将页面移动到 WEB-INF 之外,它可以工作,但我不会改变我项目的所有结构......谢谢
我建议你将页面移到WEB-INF之外。此目录在 Web 应用程序部署中具有特定含义。它包含 servlet 使用的配置和(例如)类。Web容器不应该提供这个目录的内容,如果在1.8中发生这种情况,可能是已经修复的错误。