当前位置: 首页 > news >正文

龙岩建设局网站品牌整合推广

龙岩建设局网站,品牌整合推广,开发公司成本费用比例,手机门户网站建设方案在SpringBoot里面使用Servlet 首先在主程序中添加注解主程序添加ServletComponentScan // 加上这个注解之后就可以使用原生的组件了 HttpServlet 继承HttpServlet 重写方法 添加WebServlet 第一种方式使用注解 WebServlet(value "/helsk") public class HelloSe…

在SpringBoot里面使用Servlet

首先在主程序中添加注解主程序添加@ServletComponentScan

// 加上这个注解之后就可以使用原生的组件了

HttpServlet

  • 继承HttpServlet 重写方法

  • 添加@WebServlet

    • 第一种方式使用注解

      • @WebServlet(value = "/helsk")
        public class HelloServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, 	IOException {PrintWriter writer = resp.getWriter();writer.write("hello,World");}
        }
        
    • 第二种方式注入bean

      • @Bean
        public ServletRegistrationBean servletRegistrationBean(){ServletRegistrationBean bean = new ServletRegistrationBean();// 指定servletbean.setServlet(new HelloServlet());// 指定url路径bean.setUrlMappings(Collections.singleton("/hellsss"));return bean;
        }
        

Filter

  • 实现Filter 重写方法

  • 添加@WebFilter

    • 第一种方式使用注解

      • @WebFilter("/api/*")
        @Slf4j
        public class Filess implements Filter {@Overridepublic void init(FilterConfig filterConfig) throws ServletException {Filter.super.init(filterConfig);}@Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {HttpServletRequest se = (HttpServletRequest) servletRequest;StringBuffer requestURL = se.getRequestURL();StopWatch sw = new StopWatch();sw.start();filterChain.doFilter(servletRequest,servletResponse);sw.stop();log.debug("接口:{},耗时:{}",String.valueOf(requestURL),sw.getLastTaskTimeMillis());}@Overridepublic void destroy() {Filter.super.destroy();}
        }
        
    • 第二种方式注入bean

      •     @Beanpublic FilterRegistrationBean filterRegistrationBean(){FilterRegistrationBean bean = new FilterRegistrationBean();bean.setFilter(new Filess());bean.addUrlPatterns("/api/*");return bean;}
        

Listener

  • 实现ServletRequestListener 重写方法

  • 添加@WebListener

    • 第一种方式使用注解

      • @WebListener
        @Slf4j
        public class ServletListener implements ServletRequestListener {@Overridepublic void requestDestroyed(ServletRequestEvent sre) {log.debug("ServletListener 消亡");}@Overridepublic void requestInitialized(ServletRequestEvent sre) {log.debug("ServletListener 初始化");}
        }
        
    • 第二种方式注入bean

      •     @Beanpublic ServletListenerRegistrationBean servletListenerRegistrationBean (){ServletListenerRegistrationBean bean = new ServletListenerRegistrationBean();bean.setListener(new ServletListener());bean.setEnabled(true);return bean;}
        
http://www.tj-hxxt.cn/news/8158.html

相关文章:

  • wordpress怎么跳转到别的域名seo行业
  • 免费做自己的网站市场监督管理局职责
  • 个人制作网站多少钱济南最新消息今天
  • 一般网站开发语言链接是什么意思
  • 面对撞库 网站应该怎么做立即优化在哪里
  • 陕西政府门户网站建设 招标信息银徽seo
  • 日本韩国设计网站大全seo导航
  • 52做网站提交百度一下
  • 如何创立自己的公众号揭阳seo推广公司
  • php笔记网站深圳网络推广怎么做
  • 程序员做电商网站的公司好吗中国网站排名查询
  • wordpress 脚注长沙seo公司
  • 网站seo方法sem投放是什么意思
  • 网站建设时如何建立客户信赖感推广之家
  • 怎么用微信官方网站做二维码电商网站商品页的优化目标是什么
  • 网站栏目设计方案搜索引擎营销的特点包括
  • 建设工程价款结算暂行办法重庆镇海seo整站优化价格
  • wordpress $wpdb 查询百度怎么优化排名
  • 丽水网站seo浙江seo公司
  • 软件开发工具的重要性网站推广优化的公司
  • 做进行网站推广赚钱百度seo公司电话
  • 火车头采集做网站赚钱网站优化推广软件
  • 建设营销型网站的步骤谷歌推广一年多少钱
  • 茂名网站优化网站被百度收录
  • 网络广告的缺点优化大师在哪里
  • 网站做一样的算侵权么沈阳seo推广
  • 科协建设网站 方案站长收录平台
  • 旅游电子商务网站开发实验报告宁波seo教程网
  • 建设公司网站 优帮云2023百度秒收录技术
  • 电子商务网站建设的基本流程sem是什么意思的缩写