gpt4 book ai didi

eclipse - 错误 404 - 请求的资源在带有 tomcat 7 的 Eclipse 中不可用

转载 作者:行者123 更新时间:2023-11-28 22:06:44 25 4
gpt4 key购买 nike

<分区>

我正在尝试使用 eclipse 和 tomcat 7 运行一个简单的网络应用程序。我是一个带有文本输入和调用 servlet 的提交按钮的索引 html 文件。

我创建了一个动态 web 项目并将 html (index.html) 文件放在 WebContent 文件夹中。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>title</title>
</head>
<body>
<form action="/TestServ" method="get">
<input type="text" name="input">
<input type="submit" value="Send it!">
</form>
</body>
</html>

我的包 com.testing.web 在/Java Rescources/src 下在其中我的 servlet (TestServ.java) 看起来像这样:

@WebServlet("/TestServ")
public class TestServ extends HttpServlet {
private static final long serialVersionUID = 1L;

/**
* @see HttpServlet#HttpServlet()
*/
public TestServ() {
super();
// TODO Auto-generated constructor stub
System.out.println("AA%WU^SDJI&^R&KU");
}

/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
System.out.println("AA%WU^SDJI&^R&KU");
}
}

当我在项目上选择“运行”->“在服务器上运行”时,index.html 文件加载得很好。问题是当我提交表单时出现以下错误页面:

HTTP Status 404 - /TestServ--------------------------------------------------------------------------------type Status reportmessage /TestServdescription The requested resource is not available.--------------------------------------------------------------------------------Apache Tomcat/7.0.34

我找了又找,没有找到对我有帮助的解决方案。Web 上的大多数答案都指向 servlet url 映射错误。请注意,我已经尝试了很多都无济于事。

此外,我想补充一点,我的服务器配置为在运行时环境选项中使用 jdk1.7.0_10。

最后,我不明白为什么在构建项目时eclipse 没有在WEB-INF 下创建正确的类/结构。

我完全不知所措,非常感谢任何帮助。非常感谢您!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com