Servlet3--基于注解的servlet

在Servlet2.5及以下版本时,每写一个Servlet都需要在web.xml中进行配置。从Servlet3.0开始,Servlet可以使用注解进行配置,无需再在web.xml中配置了。


@WebServlet(name="HelloServlet", urlPatterns="/HelloServlet")
public class SampleServlet  extends HttpServlet {

	private static final long serialVersionUID = -633701633411896324L;

	
	@Override
	public void doGet(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		req.getRequestDispatcher("hello.jsp").forward(req, resp);
	}
}

与Servlet2.5一样,servlet3.0的servlet也需要继承HttpServlet。不同的是,通过注解@WebServlet来进行配置。

你可能感兴趣的:(java,servlet)