tomcat请求的资源()不可用[重复]

2024-01-10

我知道这是一个非常常见的问题,因为我在几个论坛中发现了许多与此相关的问题,包括SO。但我还没有找到解决办法 我的 web.xml (位于 WEB-INF 中)

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>SMSProjectNew</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>
  <servlet>
    <description></description>
    <display-name>ReceiveMessagesServlet</display-name>
    <servlet-name>ReceiveMessagesServlet</servlet-name>
    <servlet-class>com.sendreceive.ReceiveMessagesServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>ReceiveMessagesServlet</servlet-name>
    <url-pattern>/ReceiveMessagesServlet</url-pattern>
  </servlet-mapping>
</web-app>

html页面index.html,位于WebContent文件夹中

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
The application started successfully version 1:27
<form action="/ReceiveMessagesServlet" method="post">
<input type="text" name="number"/>
<input type="text" name="message"/>
<input type="submit" name="submit"/>
</form> 
</body>
</html>

最后是 servlet ReceiveMessagesServlet,位于 src\com.sendreceive 包 com.sendreceive;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

   public class ReceiveMessagesServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    public ReceiveMessagesServlet() {
        super();
        // TODO Auto-generated constructor stub
    }


    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        processRequest(request,response);
    }

    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        processRequest(request,response);
    }

    protected void processRequest(HttpServletRequest request,
            HttpServletResponse response) {
        String responseMessage = request.getParameter("message");
        String responseNumber = request.getParameter("number");
        System.out.println(responseMessage+responseNumber);
    }

}

我已经在eclipse中安装了tomcat插件。当我右键单击该项目,然后单击“在服务器上运行该项目”时。 tomcat服务器在eclipse中启动并显示index.html页面..但是当我在字段中输入一些值并单击提交..它给出了404错误..我在过去的2个小时里一直在挣扎..请帮助..另外..仅供参考,我正在使用本教程http://www.ibm.com/developerworks/opensource/library/os-eclipse-tomcat/index.html http://www.ibm.com/developerworks/opensource/library/os-eclipse-tomcat/index.html


由于 action="/ReceiveMessagesServlet",您收到 404 错误,请删除斜杠。尝试使用 action="ReceiveMessagesServlet"。

当您向 URL 模式添加斜杠时,容器将查找名为“ReceiveMessagesServlet”部署的 Web 应用程序。由于不存在,您将收到 404 错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

tomcat请求的资源()不可用[重复] 的相关文章

随机推荐

  • 对 SliverList 中的变化进行动画处理

    我目前有一个SliverList其项目是动态加载的 问题是一旦这些项目被加载 SliverList更新而不动画更改 在加载和加载之间进行转换very刺耳的 我看到AnimatedList存在 但它不是条子 所以我不能将它直接放入Custom
  • python 迭代文本文件直到满足条件

    我想继续迭代文本文件 直到满足循环内的当前条件 这是示例文本 10 01 N A 10 02 N A 10 03 N A 10 04 N A 10 05 N A 10 06 N A 10 07 N A 10 08 N A 10 09 N A
  • 用R计算多个多边形之间的最小距离

    我对 R 和 sf 包还是有点陌生 我有两组多边形数据正在尝试分析 我的第一组多边形 火灾 包含数百个野火周界 第二组 城镇 包含数百个城市区域边界 对于每次火灾 我想计算到最近城镇的距离 火灾多边形边缘到最近城镇多边形边缘 并将其作为字段
  • Meteor 的 Iron Router - 将多个路径路由到一个模板,但仍然是 DRY

    我想将多个路径路由到同一个模板 例如 abc home and home都会显示home模板 路径也可以有子路径 所以abc parent child and parent child也应该路由到相同的路径 I can 简单地重复 Rout
  • 使用 PHP 对从 CSV 数据构建的多维数组进行排序

    尝试对 PHP 中从 CSV 填充的数组进行排序 理想情况下 我也希望能够通过单击来控制排序此处表格中的选项卡 http wakeuptv com shows 不过 现在我手头的第一个任务就是整理该死的东西 已经为此工作了 3 天多了 非常
  • ASP.net 中的免费 PDF 查看器

    我有许多二进制格式的 PDF 文档 位于 SQL Server 2008 数据库中 我的 ASP net 页面中有一个 gridview 当用户单击记录的任何 ID 列时 我需要在浏览器中打开 pdf 有没有免费的 PDF 查看器控件 如何
  • 配置服务时如何通过依赖注入在 Azure Function V3 中注入或使用 IConfiguration

    通常在 NET Core 项目中 我会创建一个 引导 类来配置我的服务以及 DI 注册命令 这通常是一个扩展方法IServiceCollection我可以在哪里调用类似的方法 AddCosmosDbService并且所有必要的东西都是包含该
  • System.Web.Razor API 文档 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 此类型 成员支持 NET Framework 基础结构 并且不适合直接在代码中使用 谁能说出以下事实 System Web Razor http
  • 使用 Python 打开 Outlook

    我正在尝试使用 Python 打开 Outlook 但我得到了这个 import win32com client ol win32com client Dispatch outlook Application 它会打开 Outlook 但我
  • NgModule 中的声明、提供者和导入之间有什么区别?

    我试图理解 Angular 有时称为 Angular2 然后我遇到了 Module Imports 声明 供应商 下列的角度快速入门 https angular io guide quickstart 角度概念 imports使其他模块的导
  • PHP:从 javascript 重新加载验证码图像

    我有一个 PHP 中的用户注册表单 我将验证码图像检查放在页面中 我像这样使用它 img src captcha php alt Enter this text in the adjacent text box 在我的 javascript
  • 在 SQLite LIKE 中转义通配符 (%, _) 而不牺牲索引使用?

    我在 SQLite 查询方面遇到了一些问题 实际上我开始认为 SQLite 不是为超过 10 行的表设计的 真的 SQLite 是一场噩梦 以下查询 SELECT FROM Table WHERE Name LIKE Text 效果很好 E
  • 在微服务架构中扩展数据库

    假设我们有 5 个微服务 S 每个微服务都需要一个包含一些表的数据库 这些服务中的每一个都需要能够扩展 包括数据库查询 为此 据我所知 我们有几个选择 1 1 S 1 个实例 1 个数据库实例 不要水平缩放 只垂直缩放 2 1 S N 个实
  • 我可以为 Travis YAML 配置命令创建 ALIAS 吗? ...“travis 加密 GITHUB_TOKEN=****** --add”?

    我有一个个人访问令牌来自我在许多项目中使用的 Github 由于令牌对我的所有存储库都具有读 写能力 因此我使用Travis 命令行工具 https github com travis ci travis rb readme来加密GITHU
  • Django:检查是否设置了外键属性

    我有以下模型 class A models Model name models CharField max length 50 content type models ForeignKey ContentType 该模型应该是某些继承树中的
  • XML 命名空间和 XPath

    我有一个应用程序 必须根据 XPath 加载 XML 文档和输出节点 假设我从这样的文档开始
  • 空间索引减慢查询速度

    背景 我有一个包含代表客户区域的 POLYGONS MULTIPOLYGONS 的表 该表包含大约 8 000 行 大约 90 的多边形是圆形 其余的多边形代表一个或多个州 省或其他地理区域 这些形状的原始多边形数据是从美国人口普查数据 h
  • 实例化后模板的特化?

    我的完整代码太长 但这里有一个片段可以反映我的问题的本质 class BPCFGParser public class Edge class ActiveEquivClass class PassiveEquivClass struct E
  • 查看 RadioButtonList 是否具有选定值的最佳方法是什么?

    我在用 if RadioButtonList VolunteerType SelectedItem null 或者怎么样 if RadioButtonList VolunteerType Index gt 0 或者怎么样 根据安德鲁 黑尔的
  • tomcat请求的资源()不可用[重复]

    这个问题在这里已经有答案了 我知道这是一个非常常见的问题 因为我在几个论坛中发现了许多与此相关的问题 包括SO 但我还没有找到解决办法 我的 web xml 位于 WEB INF 中