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

做一个个人网站天津优化网络公司的建议

做一个个人网站,天津优化网络公司的建议,阿里巴巴免费做国际网站,南阳网站排名1、过滤器(Filter)的介绍 Spring Boot 的过滤器用于对数据进行过滤处理。通过 Spring Boot 的过滤器,程序开发人员不仅可以对用户通过 URL 地址发送的请求进行过滤处理(例如:过滤一些错误的请求或者请求中的敏感词等),而且可以对服务器返回的数据进行过滤处理(例如:压…1、过滤器(Filter)的介绍 Spring Boot 的过滤器用于对数据进行过滤处理。通过Spring Boot 的过滤器,程序开发人员不仅可以对用户通过 URL 地址发送的请求进行过滤处理(例如:过滤一些错误的请求或者请求中的敏感词等),而且可以对服务器返回的数据进行过滤处理(例如:压缩响应信息等)。 在 Web 服务器中部署了过滤器以后,不仅客户端发送的请求会经过过滤器的处理,而且请求在发送到目标资源处理以后,请求的回应信息也同样要经历过滤器。如果一个 Web 应用中使用一个过滤器不能解决实际中的业务需要,那么可以部署多个过滤器对业务请求进行多次处理,这样做就组成了一个过滤器链。Web 服务器在处理过滤器链时,将按过滤器的先后顺序对请求进行处理。 2、过滤器(Filter)的核心对象 过滤器对象放置在javax.servlet包中,其名称为Filter,它是一个接口。除这个接口外,与过滤器相关的对象还有FilterConfig对象与FilterChain对象,这个两个对象也同样是接口对象,位于javax.servlet包中,分别为过滤器的配置对象与过滤器的传递工具。 在实际开发中,定义过滤器对象只需要直接或间接地实现Filter接口即可。如上图所示中的MyFilter1过滤器与MyFilter2过滤器,而FilterConfig对象与FilterChain对象用于对过滤器的相关操作。 2.1 Filter 接口 每一个过滤器对象都要直接或间接地实现Filter接口,在Filter接口中定义了3个方法,其方法声明及说明如下表: Filter 接口的方法声明及说明: 方法声明说明public default void init(FilterConfig filterConfig) throws ServletException过滤器初始化方法,该方法在过滤器初始化时调用。public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException对请求进行过滤处理。public default void destroy()销毁方法,以便释放资源。2.2 FilterConfig 接口 FilterConfig接口由Servlet容器进行实现,主要用于获取过滤器中的配置信息,其方法声明及说明如下表: FilterConfig接口的方法声明及说明: 方法声明说明public String getFilterName()用于获取过滤器的名字。public ServletContext getServletContext()获取Servlet上下文。public String getInitParameter(String name)获取过滤器的初始化参数值。public EnumerationString getInitParameterNames()获取过滤器的所有初始化参数。2.3 FilterChain 对象 FilterChain对象仍然有Servlet容器进行实现,在这个接口中只有一个方法,其方法声明如下: public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {// 向下传递过滤器chain.doFilter(request, response); } 该方法用于将过滤后的请求传递给下一个过滤器,如果此过滤器已经是过滤器链中的最后一个过滤器,那么,请求将传送给目标资源。 【示例】创建一个过滤器,实现网站访问计数器的功能。 package com.pjb.filter;import jakarta.servlet.*; import jakarta.servlet.http.HttpServletRequest;import java.io.IOException;/*** 计算器过滤器* @author pan_junbiao**/ public class CountFilter implements F
http://www.hkea.cn/news/14493528/

相关文章:

  • 新农村建设评论网站wordpress文章分割
  • 企业网站设计的方案网站个人中心wordpress
  • 面包屑导航的网站wordpress随机增加阅读量
  • 做简历的网站都有哪些内容wordpress首页标题怎么修改
  • 教师兼职做网站花都区pc端网站建设
  • 网站编程培训班房地产基础知识
  • 营销型网站策划设计小程序无代码开发平台
  • 宁德市建设局网站做企业网站一般要多少钱
  • 对网站设计的摘要淘宝官网首页入口电脑版网址
  • 东莞市微网站官方网站郑州做网站设计
  • 企业建设网站的目的是什么电子商务网站开发课程简介
  • 网站建设推广小王营销型企业网站的功能有哪些
  • 哪个网站有介绍拿到家做的手工活怎样让百度搜索到自己的网站
  • 做游戏网站eclipse 网站开发
  • 网站开发培训 价格百度seo关键词优化工具
  • 彩票计划网站怎么做wordpress.org 移除
  • 广州建设网站制作深圳网站设计服务商
  • 公司名称变更网站要重新备案网站建设趣味解读
  • 政协网站 两学一做专题研讨做房地产需要做网站吗
  • 做企业网站需要资质吗安徽网新科技网站建设介绍
  • 金融行业网站建设创建网页步骤
  • 优秀网站设计案例中国云南电商网站开发
  • wordpress mip站招投标网站官网
  • 广州知名网站建设网页设计服务图片瀑布流网站
  • 网站如何备案 流程图软件开发用什么工具
  • 学校网站设计他达拉非是什么
  • app开发网站建设公司哪家好自己做同城购物网站
  • 一个专做特卖的网站四川城乡建设厅建筑特种作业证书
  • 佛山如何建立网站wordpress积分搜索
  • 写作网站大全属于网页制作平台的是