gpt4 book ai didi

java - Eclipse WTP 教程错误

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

我正在关注 WTP Tutorials Building and Running a Web Application

当我在服务器 (Tomcat 7) 上运行 WebContent 时出现错误:

类型状态报告消息/WTP-Tutorial-I/描述请求的资源(/WTP-Tutorial-I/)不可用。

现在在教程中它说它应该将我定向到/snoop ,它没有,但是当我手动输入它时 (localhost:8080/WTP-Tutorial-I/snoop) 它可以工作任何人都知道这是为什么?

web.xml:

<?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_3_0.xsd" version="3.0">
<display-name>WTP-Tutorial-I</display-name>
<servlet>
<servlet-name>Snoop Servlet</servlet-name>
<servlet-class>org.eclipse.wtp.tutorial.SnoopServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Snoop Servlet</servlet-name>
<url-pattern>/snoop/*</url-pattern>
</servlet-mapping>
</web-app>

最佳答案

根据您的 web.xml 配置,没有默认的 servlet 或路由。因此,当您导航到

localhost:8080/WTP-Tutorial-I

它会给你一个错误找不到资源

但是当你导航到

localhost:8080/WTP-Tutorial-I/snoop

它运行在 web.xml 文件中映射的 org.eclipse.wtp.tutorial.SnoopServlet

我阅读了教程,他们没有创建任何默认的 servlet 或路由。在教程的“运行应用程序”部分,他们说使用此 url 导航到 SnoopServlet

http://localhost:8080/tutorial/snoop

所以您正在以正确的方式学习教程。按照教程没有报错。还有一点,教程是2004年写的,你用的是tomcat 7,需要搜索一些新的教程。

关于java - Eclipse WTP 教程错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8577281/

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