Servlet注解式开发
servlet注解式开发:对web.xml文件进行了瘦身处理。
----大道至简
/** * @author: Mr.Wu * @description Servlet注解开发 * 在webServlet注解中配置了urlpatterns,配置了initparams,配置了自启动 * @date: 2021/12/15 17:04 */ @WebServlet(urlPatterns = "/anno.do",initParams = {@WebInitParam(name = "name1",value = "value1"),@WebInitParam(name = "name2",value = "value2")},loadOnStartup = 1) public class AnnotationServlet extends HttpServlet { @Override public void init() throws ServletException { ServletConfig servletConfig = this.getServletConfig(); System.out.println(servletConfig.getInitParameter("name1")); System.out.println(servletConfig.getInitParameter("name2")); } @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doPost(req, resp); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ServletConfig servletConfig = this.getServletConfig(); PrintWriter pw = resp.getWriter(); pw.println(servletConfig.getInitParameter("name1")); pw.println(servletConfig.getInitParameter("name2")); pw.flush(); pw.close(); } }
通过注解式开发,简化了代码,也更加方便阅读
本文来自博客园,作者:(HelloWorld!),转载请注明原文链接:https://www.cnblogs.com/Simon-s/p/15693706.html --有志者,事竟成