真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

springboot注冊(cè)攔截器所遇到的問題

問題1

在紹興等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供做網(wǎng)站、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),全網(wǎng)整合營(yíng)銷推廣,外貿(mào)網(wǎng)站制作,紹興網(wǎng)站建設(shè)費(fèi)用合理。

springboot注冊(cè)攔截器過濾器方法

注冊(cè)攔截器:在啟動(dòng)類中注冊(cè)bean

@EnableWebMvc
@Configuration
static class MvcConfigurer implements WebMvcConfigurer {
//在攔截器中需要使用這個(gè)bean,如果直接在攔截器中注入的話會(huì)失敗,所以選擇有參構(gòu)造的方式傳入
  @Autowired
  CacheService cacheService; 
  @Override
  public void addInterceptors(InterceptorRegistry registry) {
    //指定攔截器類
    registry.addInterceptor(new AuthorizationInterceptor(cacheService))
    //指定該類攔截的url,過濾掉指定的url
    .addPathPatterns("/gw/**").excludePathPatterns("/**/query_token/**");
  }
}
public class AuthorizationInterceptor extends HandlerInterceptorAdapter{
//選擇性的重寫preHandle postHandle afterCompletion afterConcurrentHandlingStarted方法
}

或者是

public class AuthorizationInterceptor implements HandlerInterceptor{
//重寫preHandle postHandle afterCompletion方法
default boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
   throws Exception {
//請(qǐng)求開始執(zhí)行之前執(zhí)行改方法,返回true該請(qǐng)求猜能被繼續(xù)執(zhí)行下去,返回false的話,請(qǐng)求就直接結(jié)束
  return true;
}
public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) throws Exception {
//該方法的執(zhí)行時(shí)間是在處理器進(jìn)行處理之后,也就是在Controller的方法調(diào)用之后執(zhí)行,但是它會(huì)在DispatcherServlet進(jìn)行視圖的
//渲染之前執(zhí)行,也就是說在這個(gè)方法中你可以對(duì)ModelAndView進(jìn)行操作
}
public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception {
//該方法將在整個(gè)請(qǐng)求結(jié)束之后,也就是在DispatcherServlet 渲染了對(duì)應(yīng)的視圖之后執(zhí)行。這個(gè)方法的主要作用是用于進(jìn)行資源清理工作的。
}
}

總結(jié)

以上所述是小編給大家介紹的springboot注冊(cè)攔截器所遇到的問題,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)創(chuàng)新互聯(lián)網(wǎng)站的支持!


分享文章:springboot注冊(cè)攔截器所遇到的問題
文章轉(zhuǎn)載:http://weahome.cn/article/jpgpci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部