部署Servlet(二)——Servlet3.0

来源:互联网 发布:c语言 time.h库函数 编辑:程序博客网 时间:2024/06/13 01:19
@WebServlet(loadOnStartup=1,name="TestServlet",urlPatterns={"/TestServlet"},initParams={@WebInitParam(name="key",value="value")})public class TestServlet extends HttpServlet {private static final long serialVersionUID = 1L;  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {System.out.println(1);}}


loadOnStartup=1:优先级,随着Tomcat的启动而启动。

urlPatterns:数组,该属性指定访问URL。

initParams:数组,该属性可以配置多个@WebInitParam注解,用于初始化多个参数。

Servlet3.0的重大革新之一是支持注解,通过使用注解定义并部署Servlet,用户就无需在web.xml文件中配置Servlet。

为了在web应用中配置Servlet,可以使用@WebServlet注解,将其用于注解继承自HttpServlet的类。@WebServlet注解具有许多属性,用户可以通过它们来定义Servlet的行为。


1 0
原创粉丝点击