当前位置: 首页 > 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/118566.html

相关文章:

  • 网站优化公司多少钱如何百度推广
  • 宿州网站建设贰聚思诚信郑州网站seo优化
  • 虚拟主机云主机seo的重要性
  • 织梦新手网站建设seo搜索引擎优化岗位要求
  • 青岛网站建设工作室织梦模板百度云盘资源搜索
  • 做书店网站版头宁波seo排名公司
  • 建站快车的使用方法郑州网络推广报价
  • 专门做童装的网站优化营商环境指什么
  • 长治网站制作品牌推广战略
  • 国务院网站建设标准跨境电商seo是什么意思
  • 金华电子商务网站建设推广注册app赚钱平台
  • 石家庄做淘宝网站怎样做网络销售平台
  • 南宁专业网站建设广告推广媒体
  • 做网站做的好的公司百度的网站
  • 济南网站建设 联系小七网站页面的优化
  • 周到的做网站百度seo标题优化软件
  • 网站上传的图片不显示营销型网站有哪些
  • 广州做网站多少钱全网媒体发布平台
  • 卢沟桥做网站的公司企业宣传片
  • 网页设计代码如何写实训报告过程宁波网站快速优化
  • wordpress have_posts循环key重庆 seo
  • 怎么打开wordpress后台网站网络推广优化
  • 学编程需要具备什么条件seo网络培训
  • 龙华营销型网站制作哪家好seo外包服务方案
  • 传统小型企业做网站的好处爱战网关键词挖掘
  • 广州花都区seo关键词排名优化报价
  • 公司做网站百度还是阿里软文广告发布平台
  • wordpress 企业站开发长春百度网站优化
  • 推荐优秀的企业网站设计seo搜索优化排名
  • 用于做网站头的图片云盘网页版登录