游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

Filter简述和Filter注解使用

  Filter主要用于对用户请求进行预处理,也可以对请求的响应结果进行后续处理。它与Servlet的区别在于,不能直接向用户生成响应结果。Filter的执行流程
  用户发送请求,Filter首先拦截用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应结果进行后续处理。Filter主要功能
  (1)根据需要可以检查并修改HttpServletRequest请求头和请求数据。
  (2)根据需要可以检查并修改HttpServletResponse响应头和响应数据。Filter实际应用场景
  (1)权限过滤:Filter负责对请求进行权限检查,过滤非法请求。
  (2)日志记录:对某些特殊操作进行日志记录。
  (3)设置字符集。Filter注入方式
  servlet3。0前,Filter的注入通常采用xml方式注入,但是在servlet3。0后,开始支持通过注解的方式进行注入。
  (1)基于注解Filter注入
  采用Filter注入时,需要通过注解ServletComponentScan配置扫描路径,如果是SpringBoot项目,通常添加到启动类上。配置请求拦截路径WebFilter(urlPatterns{user})Log4j2publicclassMyFilterimplementsFilter{OverridepublicvoiddoFilter(ServletRequestrequest,ServletResponseresponse,FilterChainfilterChain)throwsIOException,ServletException{HttpServletRequesthttpServletRequest(HttpServletRequest)request;log。info(Filter获取到请求地址:httpServletRequest。getServletPath());filterChain。doFilter(request,response);HttpServletResponsehttpServletResponse(HttpServletResponse)response;log。info(Filter获取到响应类型:httpServletResponse。getContentType());}Overridepublicvoidinit(FilterConfigfilterConfig)throwsServletException{System。out。println(Filter随着项目的启动而启动,只初始化一次);}Overridepublicvoiddestroy(){System。out。println(Filter随着web项目的停止而销毁,完成资源回收);}}
  (2)通过配置类进行注入ConfigurationpublicclassMyRegistrationConfig{BeanpublicFilterRegistrationBeanmyFilter(){MyFiltermyFilternewMyFilter();FilterRegistrationBeanfilterRegistrationBeannewFilterRegistrationBean(myFilter);filterRegistrationBean。setUrlPatterns(Arrays。asList(user));returnfilterRegistrationBean;}}结束语
  过滤器Filter的功能看起来和拦截器Interceptor类似,那么他们是否可以互相替换呢?具体有哪些差别呢?后面会继续分析

情态动词九年级教学案课题m5u3语法复习情态动词课型复习课教学目标归纳语法情态动词巩固练习情态动词重点巩固练习情态动词难点归纳语法情态动词教学……课文钓鱼的启示说课稿今天我要说课的课文是人民教育出版社出版小学语文五年级上册第四组的第一篇课文《钓鱼的启示》。下面我将从教材的特点、教学目标的确定、教学教法的选择、教学过程的预设四个方面作简要的说……汉语拼音jqx教学反思范本语文学习,是最具有灵性的。语文课堂,就应有学生自己的语言,自己的体验,自己的灵魂和思想。但我们传统的语文课堂教学,讲究预设,按部就班,亦步亦趋。由于目标预定,教师往往为任务而教……精卫填海阅读及答案太阳神炎帝有一个小女儿,名叫女娃,是他最钟爱的女儿。炎帝不仅管太阳,还管五谷和药材。他事情很多,每天一大早就要去东海,指挥太阳升起,直到太阳西沉才回家。炎帝不在家时,女娃……2019高中语文一轮精品复习学案专题部分简明、连贯、得体、准确、鲜明、生动【高考目标】语言表达简明、连贯、得体、准确、鲜明、生动。【考点阐释】《考试大纲》对本考点的要求是语言表达……活版节选的阅读答案【原文】《活版》(节选)板印书籍,唐人尚未盛为之。五代时始印五经,已后典籍皆为板本。庆历中有布衣毕昇,又为活板。其法:用胶泥刻字,薄如钱唇,每字为一印,火烧令……爱护水源保护环境教案幼儿园小班环保教案:爱护水源、保护环境活动目标:萌发爱护水资源的情感知道水被污染了,生物就不能生存练习钻过70厘米高的障碍物重点难点重点:萌……四年级数学上角的度量课后教学反思四年级数学上《角的度量》课后教学反思四年级上册第二单元《角的度量》,本课的教学重点是角单位以及用量角器量角的方法。对于小学生来讲量角方法的其实就是用量角器上知道度数的角与……难忘的泼水节优质说课稿一、说教材内容今天我说课的题目是人教版二年级下册第三组中的一篇课文《难忘的泼水节》。这一单元的主题围绕爱祖国、爱家乡。这篇课文是一个充满温情的感人故事。一年一度的泼水节被……用股字怎么组词造句股g大腿,下肢从臀部到膝盖的一段。某些机关、企业、团体中的组织单位。集合资金的一份。量词,用于气体等或成条的东西:一股线。股票。股字组词……古诗三首的课文教学设计之一教材分析:这三首古诗,分别写了春天和夏天的景物,给人以美的享受。游园不值是宋朝诗人叶绍翁的作品。写诗人去友人园中观赏春色,主人不在,但看见一枝红杏伸出墙来,想像满园春色感……本学期体育教学反思本学期的体育教育教学结束了,在教育教学中有许多的得与失、成功与失败,为了今后能够更好的为教学服务,现将这一学期的体育工作进行总结和反思。一、情景设置与信息反馈:我这……
关于唯一的听众教案设计的范文【教材分析】《唯的一听众》是小学语文六年级上册第三组课文中的一篇讲读课文,这个一组课文主要以歌颂人们美好心灵和人们之间真情的美好为主题。它记叙了我在一位音乐教授真诚无私的……不等式的证明(一)教学目标(1)理解证明不等式的三种方法:比较法、综合法和分析法的意义;(2)掌握用比较法、综合法和分析法来证简单的不等式;(3)能灵活根据题目选择适当地证明方……人教版四年级语文上册鸟的天堂优秀教学反思《鸟的天堂》是一篇传统课文,这篇课文是著名作家巴金的作品,文章有动有静,动静结合;有情有景,情景交融;有声有色,声色兼美。以前多次教过这篇课文,主要通过学生的读、老师的讲解以及……春天来了综合教案及反思让我们感受春天的美好,感受大自然的气息。下面我们来看看春天来了综合教案及反思,欢迎阅读借鉴。春天来了综合教案及反思1活动目标:1、发展观察自然变化的能力,热爱大自然……汉语拼音(zhchshr)的教学反思篇一:汉语拼音(zhchshr)教学反思zh、ch、sh、r是人教版小学语文第一册汉语拼音的第8课。本课包括四部分内容,第一部分是四个声母zh、ch、sh、r及四个整体认……关于一年级数学分苹果说课稿一。说教材(一)教学内容:本课时的教学核心内容是学会10的加减法,在分苹果的活动中,使学生体会10的加减法及各部分之间的关系。(二)教学知识目标:1。学……授之以渔的八年级语文教学反思初中语文教学是整个初中教学的重点之一,它不仅与社会生活密切相关,而且与各学科有着千丝万缕的联系,是各学科教学的基础。在素质教育环境下,大量的时间还给学生,那么学生语文素养的提高……雨之歌说课稿范例(一)说教材:八年级的第二单元所选择的都是散文诗,都是由寻常的事物激起心灵之声,语言优美且贴近生活,容易激起学生的共鸣。在教学中,要注意引导学生深入体验,感知生活,并进而……幼儿园节约用水教学设计一、了解水的作用1、(出示一透明杯清水)教师:小朋友们看看,老师的杯子里装了什么?(水)教师:水有什么用呢?2、幼儿回答,教师根据幼儿的回答出示投影。3……小班语言活动半个蛋壳教学反思今天我执教了小班语言活动:《半个蛋壳》,在设计活动的时候,我能够立足本班幼儿的实际发展水平,充分挖掘身边的教育资源,较全面的考虑各个细节的处理,使得活动方案比较完整、全面。但在……最终的同义词最终的近义词:最后、终于、终极最终的造句1当一个人一心一意做好事情的时候,他最终是必然会成功的。卢梭2我们都来自缘分,最终还要回归忘记,既然世事空幻,为……幼儿园开始学编程?教育部已定下目标今年,教育部公布《2019年教育信息化和网络安全工作要点》,这次的教育要点包括:1。完成义务教育阶段学生信息素养评价指标体系和评估模型设计,开展对2万名中小学生信息素养测……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网