第三章SpringBoot和web组件官方下载地址powernodespringboot资料视频观看地址https://www.bilibili.com/video/BV1XQ4y1m7ex3.1SpringBoot中的拦截器SpringMVC使用拦截器1)自定义拦截器类实现HandlerInterceptor接口2)注册拦截器类SpringBoot使用拦截器步骤:1.创建一个类实现HandlerInterceptor接口2.注册拦截器对象3.创建一个Controller4用于测试。主启动类5.启动主类,运行浏览器访问user/account,user/login观察截获的输出语句3.2SpringBoot使用ServletServletRegistrationBean在servlet3.0+容器中注册servlet,但对SpringBean更友好.实现步骤:1.创建Servlet`out.flush();out.close();}`2.注册Servlet`returnreg;}`3.主要启动类4。启动主类,在浏览器中访问loginServlet3。3SpringBoot使用FilterFilterRegistrationBean来注册Filter对象。实现步骤:1.创建Filter对象2.注册Filterreg.addUrlPatterns("/user/*");returnreg;}3.创建Controller4.启动应用,在浏览器用户/账户访问,/query查看浏览器运行结果3.4字符集过滤器应用创建项目:014-springboot-character-filter实现步骤:1.创建Servlet,输出中文数据2)注册Servlet和Filter3.在application.properties中,禁用SpringBoot默认开启的过滤器4.启动主类,运行浏览器3.5在application.properties文件中设置过滤器TheSpringBoot工程默认启用CharacterEncodingFilter,设置其属性即可
