2014-10-08 24 views
0

我們有一個現有的應用程序,servlet已經加載了URL(下面將會提到),並且它們沒有在web.xml中定義。Servlet工作中的疑問

域:9080 /智能/ servlet的/ com.wm.FacXmlServlet

這裏FacXmlServlet類放置com.wm包內。

是否有可能根據servlet規則進行操作,我們在web.xml servlet標記中定義該規則?

+0

您不必在web.xml中定義。現在,您還可以使用註釋 – Leo 2014-10-08 13:17:24

回答

1

可以指定包web.xml,這意味着com.package.Test Servlet類已經映射到/go/test網址,也可以直接標註類 @WebServlet("/path/MyServlet"),就是這樣。

<servlet> 
    <servlet-name>servlet1</servlet-name> 
    <servlet-class>com.package.Test</servlet-class> 
</servlet> 
<servlet-mapping> 
    <servlet-name>servlet1</servlet-name> 
    <url-pattern>/go/test</url-pattern> 
</servlet-mapping> 
+0

聲明一個servlet感謝您的回答。但我的項目是遺留的,並沒有使用任何註釋。仍然如我上面提到的那樣工作。 – user416120 2014-10-09 09:18:21