gpt4 book ai didi

tomcat - 如何使用tomcat7运行servlet

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

我是 servlet 的新手。我正在使用 tomcat7,我想运行一个 servlet。我已经修改了 web.xml 并放入了 WEB-INF 目录。内容是

<servlet>
<servlet-name>asg1</servlet-name>
<servlet-class>asg1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>asg1</servlet-name>
<url-pattern>asg1</url-pattern>
</servlet-mapping>

我的应用程序名称是 servlet。我没有使用任何 .war 文件。我创建了“servlet”目录。所以我的 servlet DIR 是:

  • /servlet/WEB-INF/classes
  • /servlet/WEB-INF/web.xml
  • /servlet/asg1.html

我已将此 servlet DIR 放入 {tomcat-asInstall}/webapps我正在使用 url http://localhost:8080/servlet 访问它

但是无法访问。 tomcat 提供的其他应用程序运行良好,但为什么我的 servlet 不能运行?

最佳答案

您需要访问 http://localhost:8080/servlet/asg1。但首先将模式更改为 /asg1。事实上,在 tomcat 7(和 servlets 3)中,您可以跳过 XML 并使用 @WebServlet 来映射 servlet。

关于tomcat - 如何使用tomcat7运行servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5521304/

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