servlet映射有两种方法.第一个是在web.xml中:
<servlet>
<servlet-name>foo</servlet-name>
<servlet-class>com.whatever.foo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>foo</servlet-name>
<url-pattern>/foo</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
第二种方法使用WebServlet批注:
@WebServlet("/foo")
public class foo extends HttpServlet {
...
}
Run Code Online (Sandbox Code Playgroud)
哪一个更好?第一种和第二种方式的优势在哪里?