【问题标题】:Tomcat Server gave the error 404-requested resource not foundTomcat Server 报错 404-requested resource not found
【发布时间】:2013-11-11 18:39:15
【问题描述】:

我使用JDK7和tomcat7,在编译我的servlet并将相关文件从我的项目目录复制到tomcat服务器目录之后。但是当我想在我的浏览器中运行servlet时,我得到了错误404-resource not available。

【问题讨论】:

  • 这里是我得到的日志文件详细信息 0:0:0:0:0:0:0:1 - - [11/Nov/2013:23:46:09 +0530] " GET /ch1/Serv1 HTTP/1.1" 404 969 0:0:0:0:0:0:0:1 - - [11/Nov/2013:23:48:26 +0530] "GET / HTTP/1.1" 200 11444 0:0:0:0:0:0:0:1 - - [2013 年 11 月 11 日:23:50:02 +0530] “GET /ch1/Serv1 HTTP/1.1”404 969 0:0: 0:0:0:0:0:1 - - [11/Nov/2013:23:54:34 +0530] "GET /ch1/Serv1 HTTP/1.1" 404 969 是的,我使用 "localhost: 8080" 我得到了tomcat主页。
  • Servlet 类:导入 javax.servlet.*;导入 javax.servlet.http.*;导入java.io.*;公共类 Ch1Servlet 扩展 HttpServlet { public void doGet(HttpServletRequest request,HttpServletResponse response)throws IOException { PrintWriter out = response.getWriter();今天的 java.util.Date = new java.util.Date(); out.println("" + "" + "

    HF\'s Chapter1 Servlet

    " + "
    " + today + "" + ""); } }
  • 和 web.xml 代码:java.sun.com/xml/ns/j2ee" xmlns:xsi="@987654322 @" xsi:schemaLocation="java.sun.com/xml/ns/j2ee java.sun.com./xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> Chapter1 ServletCh1Servlet servlet> Chapter1 Servlet/Serv1

标签: java tomcat servlets


【解决方案1】:

你的 servlet 没问题。我在我的机器上测试了它,它可以工作。

web.xml 不应在命名空间声明之后包含 ;,但这可能是复制粘贴的结果(http:// 前缀在您的答案中也不可见)。

检查目录结构是否符合要求,重启Tomcat。我建议将项目编译为 war 文件,而不是将项目目录中的多个文件复制粘贴到 Tomcat。

【讨论】:

  • 我检查了我的 web.xml 文件,没有;在那里面。我想知道tomcat目录,所以我没有在我的项目中使用war文件。
猜你喜欢
  • 2018-09-11
  • 1970-01-01
  • 2019-05-12
  • 2023-02-02
  • 1970-01-01
  • 2016-08-30
  • 2017-02-20
  • 2019-06-09
  • 2021-05-24
相关资源
最近更新 更多