当前位置: 首页 > 面试题库 >

HTTP状态404-请求的资源(/ ProjectName /)不可用

侯池暝
2023-03-14
问题内容

在Tomcat服务器上运行Eclipse项目时出现以下错误:

HTTP状态404-请求的资源(/ ProjectName /)不可用。

浏览器地址栏中的URL为http://localhost:8080/ProjectName/

我真的不知道文件中缺少什么。我Index.jsp/WebContent文件夹中有一个,并且我的web.xml包含以下条目:

<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

问题答案:

默认情况下,当您打开项目根文件夹http://localhost:8080/ProjectName/而不是中的物理文件时http://localhost:8080/ProjectName/Index.jsp,服务器将在中查找欢迎文件web.xml。如果未找到任何内容,则将出现此404“找不到页面”错误。

就您而言,URL和文件名 区分大小写
。您声明index.jsp是欢迎文件,但提到您有一个Index.jsp。将其重命名为index.jsp,然后您就可以通过这种方式用欢迎文件打开webapp的上下文根。



 类似资料:
  • 我在使用MyEclipse IDE中的Tomcat服务器和Struts 2框架时遇到了一个反复出现的问题。我正在运行我的程序作为一个服务器应用程序,当它运行时,默认的index.jsp文件将成功打开,但该应用程序的其他过去都将无法工作。当试图加载任何我的。do页面,我得到以下错误:HTTP状态404:请求的资源....不可用。当我以前遇到这个错误时,我只是重启了服务器,一切都很好,但是我现在没有同

  • 当我开始login.jsp表单并键入用户名和密码时,我有这个错误错误错误是HTTP状态404:请求的资源不可用。 我错过了什么?有什么帮助吗? 登录。JAVA 登录。jsp Web.xml Struts配置 这就是我http://www.tutorialspoint.com/struts_2/struts_database_access.htm

  • 我无法在tomcat8服务器上启动测试应用程序。当我输入时,错误消息是“HTTP Status 404-type Status Report.message:description请求的资源不可用。”起始页工作良好。我把所有的jar文件(jersey-client、jersey-common、jersey-container-servlet、jersey-container-servlet-cor

  • 我正在制作一个简单的程序,以几个字段作为输入,然后点击确认按钮后,confirm.jsp将出现。 我创建了Controller.java servlet来标识单击的按钮,然后打开JSP。controller.java存储在web-inf/classes/ch2/servletController目录中,而submit.jsp、register.jsp、confirm.jsp存储在/ch2/serv

  • 我的文件夹中的JSP文件中有一个HTML表单。我在文件夹的默认包中有一个servlet类。在我的中,它被映射为。 我在HTML表单的属性中尝试了几个URL: 但这些都没用。它们都在Tomcat 6/7/8中不断返回HTTP 404错误,如下所示: 描述:请求的资源(/servlet)不可用。 或在Tomcat 8.5/9中如下所示: 消息:/servlet 描述:源服务器找不到目标资源的当前表示形

  • 我的文件夹中的JSP文件中有一个HTML表单。我有一个servlet类在文件夹中的默认包中。在我的它被映射为。 我在HTML表单的属性中尝试了几个URL: 但这些都不管用。它们都会不断返回HTTP 404错误,如Tomcat 6/7/8中的以下错误: 描述:请求的资源(/servlet)不可用。 或如Tomcat 8.5/9中所示: 消息:/servlet 描述:源服务器没有找到目标资源的当前表示