我的項目被命名爲 「A」 和我的課是:WebServlet使用Maven3 Eclipse的7 Tomcat的404錯誤7
@WebServlet(urlPatterns={"/test/*"}) public class RequestHandler extends HttpServlet {
Maven插件:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
</plugin>
在src目錄下/main/webapp/WEB-INF/web.xml我有
<?xml version="1.0" encoding="UTF-8"?>
<web-app 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" version="3.0"/>
Tomcat7運行tomcat7開始時是這樣的:運行:
Running war on http://localhost:8080/A
...
2012年8月8日下午12時28分08秒org.apache.coyote.AbstractProtocol初始化 信息:初始化ProtocolHandler [「http-bio-8080」] 2012年8月8日下午12時28分08秒org.apache.catalina.core.StandardService startInternal 信息:啓動服務Tomcat Aug 08,2012 12:28:08 PM org .apache.catalina.core.StandardEngine startInternal Inf ormation:啓動Servlet引擎:Apache Tomcat/7.0.25 2012年8月8日下午12時28分08秒org.apache.catalina.startup.ContextConfig getDefaultWebXmlFragment 信息:沒有找到全局web.xml 2012年8月8日上午12時28分:下午9點開始org.apache.coyote.AbstractProtocol信息 :啓動ProtocolHandler [ 「HTTP-BIO-8080」]
當我去http://localhost:8080/A
或http://localhost:8080/A/test
我從Tomcat7
什麼時得到一個404我做錯了?