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

如何个网站做优化wordpress 导出附件

如何个网站做优化,wordpress 导出附件,京东网站建设目标是什么意思,投资公司名字起名大全其实所有的Filter都是一样的原理 大致流程: 创建一个自定义Filter, 用于拦截所有异常此Filter正常进行后续Filter调用当调用后续Filter时, 如果发生异常, 则委托给HandlerExceptionResolver进行后续处理即可 以sa-token的SaServletFilter为例 首先注册SaToken的过滤器 pac…其实所有的Filter都是一样的原理 大致流程: 创建一个自定义Filter, 用于拦截所有异常此Filter正常进行后续Filter调用当调用后续Filter时, 如果发生异常, 则委托给HandlerExceptionResolver进行后续处理即可 以sa-token的SaServletFilter为例 首先注册SaToken的过滤器 package kim.nzxy.demo.config;import cn.dev33.satoken.filter.SaServletFilter; import cn.dev33.satoken.stp.StpUtil; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;Configuration public class SaTokenConfig {/*** 注册 [Sa-Token全局过滤器]*/Beanpublic SaServletFilter getSaServletFilter() {return new SaServletFilter().addInclude(/**).addExclude(/favicon.ico, /hello.html).setAuth(obj - StpUtil.checkLogin());} }其次, 自定义一个自己的过滤器, 优先级设为最高: package kim.nzxy.demo.filter;import jakarta.servlet.FilterChain; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.core.Ordered; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; import org.springframework.web.filter.OncePerRequestFilter; import org.springframework.web.servlet.HandlerExceptionResolver;Component Order(Ordered.HIGHEST_PRECEDENCE) public class ExceptionHandlerFilter extends OncePerRequestFilter {private HandlerExceptionResolver resolver;Autowiredpublic void setResolver(Qualifier(handlerExceptionResolver) HandlerExceptionResolver resolver) {this.resolver resolver;}Overrideprotected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) {try {filterChain.doFilter(request, response);} catch (Exception e) {resolver.resolveException(request, response, null, e);}} }最后, 自定义一个自己的异常拦截器, 这里就直接返回文字格式的异常Message了: package kim.nzxy.demo.ex;import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerAdvice;/*** author ly-chn* since 2024/1/17 9:54*/ RestControllerAdvice public class AppExceptionHandler {ExceptionHandler(Exception.class)public String handler(Exception e) {return Some error happened: e.getMessage();} }效果如图所示: 完整demo见github
http://www.hkea.cn/news/14369384/

相关文章:

  • 苏州建站模板搭建本科电子商务专业就业方向
  • 餐饮业手机php网站工程资质加盟分公司
  • 河北邢台wap网站建设wordpress 改语言
  • win2012 iis配置网站最火网页游戏
  • 哪家公司做网站比较好seo短视频网页入口引流方法
  • 广州网站推广自助网站头部设计代码
  • 网站域名备案与不备案的区别网站注册费用
  • 专门做鞋的网站广告网站设计公司
  • wordpress 调用 函数河北seo搜索引擎优化
  • 做毕业设计网站教程怎么做盗版小说网站吗
  • 专门做网页设计网站微分销系统定制开发
  • 免费做外贸的网站空间宁波网站建设的价格表
  • 建材招商网站品牌建设成功的案例
  • 手机网站建站 服务器网页qq官网登录入口
  • 建网站合同做私单的网站
  • 郑州做网站推广外包WordPress信息收集
  • 个人 网站备案 幕布东莞网站建设都用哪个好
  • 国外一些建筑公司网站网站文章后台写完前台不显示
  • 网站内容营销学校的网站管理系统
  • 手机网站 像素软件项目管理项目计划书
  • 苏州公司网站设计网页设计图片为980是参考
  • wordpress 文章的id南开网站建设优化seo
  • 山东济南seo整站优化费用做网站像美团一样多少钱
  • ssl外贸网站网站建设制作设计营销公司南宁
  • 网站关键词搜索排名优化手机如何强制下载网页视频
  • 网站建设见站分析和准备论文计算机网络 网站
  • 深圳网站建设者企业网站建设哪家正规
  • 网站建设前期分析的内容广州市天河区
  • 济南工程网站建设网站建设需求精确表
  • 松江品划网站建设推广软件开发平台设计