gpt4 book ai didi

eclipse - tomcat 7 @WebServlet

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

我正在使用 Eclipse 和 Tomcat 7,在 servlet 上我只是添加 @WebServlet("className") 这样我就不必使用或放置 web.xml 但是当我尝试在控制台上启动服务器(或 tomcat)时窗口和错误发生说

Starting Servlet Engine: Apache Tomcat/7.0.12
java.lang.IllegalArgumentException: Invalid <url-pattern> FirstHello in servlet mapping
at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3133)
at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3108)
...

起初我没有把 web.xml 放在项目上,然后当错误显示我尝试把 web.xml 但没有 servlet 映射

<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
</web-app>

但在 eclipse 的控制台窗口中仍然显示相同的错误消息。

谁能帮我看看我正在做的任何错误?

谢谢..

最佳答案

这是一种非法的 URL 映射模式。将 FirstHello 更改为 /FirstHello

关于eclipse - tomcat 7 @WebServlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18513159/

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