我們有一個現有的應用程序,servlet已經加載了URL(下面將會提到),並且它們沒有在web.xml中定義。Servlet工作中的疑問
域:9080 /智能/ servlet的/ com.wm.FacXmlServlet
這裏FacXmlServlet類放置com.wm包內。
是否有可能根據servlet規則進行操作,我們在web.xml servlet標記中定義該規則?
我們有一個現有的應用程序,servlet已經加載了URL(下面將會提到),並且它們沒有在web.xml中定義。Servlet工作中的疑問
域:9080 /智能/ servlet的/ com.wm.FacXmlServlet
這裏FacXmlServlet類放置com.wm包內。
是否有可能根據servlet規則進行操作,我們在web.xml servlet標記中定義該規則?
可以指定包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>
聲明一個servlet感謝您的回答。但我的項目是遺留的,並沒有使用任何註釋。仍然如我上面提到的那樣工作。 – user416120 2014-10-09 09:18:21
您不必在web.xml中定義。現在,您還可以使用註釋 – Leo 2014-10-08 13:17:24