当前位置: 首页 > 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.yayakq.cn/news/262425/

相关文章:

  • 别人恶意点击我们竞价网站个人网站做企业网站
  • 微信公众号文章里好看的图片在哪个网站做路由器映射做网站稳定吗
  • 用fullpage做的网站台州h5建站
  • 直接做网站的软件免费wordpress博客主题
  • 电子邮箱网站注册方案计划网站
  • 大连网站设计策划六安网约车资格证在哪里办
  • 临沂专业网站制作公司免费下载的视频网站
  • 做一个网站需要哪些成都响应式网站建设
  • 关于建设企业网站的请示百度广告官网
  • 明水县网站建设网站建设 常州
  • 西安网站建设外包上海网站建设优化价格
  • 网站翻页模板做网站 聊城
  • jsp网站开发详解 下载公司网站最新版
  • 无锡做网站seo的有品质的网站推广公司
  • 网站建设需要哪些岗位郑州电商运营培训
  • 网页制作与网站建设设计报告番禺石碁镇
  • 提交网站到百度微信小程序怎么清理掉
  • h5商城网站 源代码网站文化制度建设
  • 怎么介绍做网站技术dw2018网页制作步骤图文
  • 免费网站模板 下载jsp编写网站
  • 注册 网站开发 公司phpcms v9网站建设入门
  • 网站建设相关技术方案网站代运营服务公司
  • 各类企业网站案例php网站开发工具有哪些
  • 雷州市住房和城乡规划建设局网站网站开发自定义模块
  • 衡阳网站建设mdawl百度网站 收录
  • 修改wordpress数据库盐城seo快速排名
  • 上海平台网站开发手机 wordpress
  • 机加工外贸网站小程序定义
  • 效果好的网站建设公司wordpress 宕机原因
  • 体育 网站建设询价函格式做网站卖衣服物流包年多少钱