大家好我正在研究 Eclipse 6.0.36 并使用tomcat服务器。我有一个错误说“请求的资源不可用”错误404.I我在同一个问题上看过其他帖子这是我在谷歌上可以找到的许多解决方案的常见错误。但仍然无法解决我的问题..我也是新工作的eclipse。如果有任何信息你需要问我,在投票之前..有这么长的代码,我需要显示..
有人说这可能是由servlet命令引起的。我的servlet来自web_bkup.xml文件,如下所示:
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SourceCodeServlet</servlet-name>
<url-pattern>*.source</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
肯定没有我提供的信息,你们都可以要求它。但是,如果有任何解决方案,你们都可以共享。希望可以解决我的错误
答案 0 :(得分:0)
由于您只提供了很少的信息,我尝试在一些假设下回答。
404
告诉您Tomcat无法找到资源e-system.jsp
。我现在假设您在Eclipse中有一个项目PM_Portal
,您已成功部署到Tomcat服务器,这意味着Tomcat日志文件中没有严重错误阻止Web应用程序启动。我还假设PM_Portal
是您的应用程序的根上下文。
根据该信息,在成功部署后获得404
意味着Eclipse e-system.jsp
项目的/WebContent
文件夹中没有JSP文件PM_Portal
或{ {1}}项目的配置缺少Deployment Assembly
文件夹的映射。要检查此项,您可以在项目文件夹中/WebContent
并选择right-click
。打开Properties
属性,检查Deployment Assembly
是否已映射到目标部署的根文件夹/WebContent
。
希望这有帮助。