2014-10-08 45 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