spring 3.0 restful 无法使用 HandlerInterceptor 拦截

发布于 2021-11-12 09:35:21 字数 562 浏览 978 评论 6

1.初学spring restful,自己学了个过滤器,拦截所有的请求,没有定义restfull的方法都可以被过滤器拦截,加了restful 的方法,无法被拦截?求解。

eg:  1.2个路径可以被过滤,第3个无法过滤

 

 @RequestMapping(value="/jquery")
  public String getJquery(){
    return "jquery" ;
  }

  @RequestMapping(value="/closure")
  public String getClosure(){
    return "closure";
  }
  @RequestMapping(value="/{name}/{id}")
  @ResponseBody
  public String testResfull(@PathVariable("name")String name,@PathVariable Integer id){
    logger.debug("name: "+name + " id: "+id);
    return "ok";
  }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

已下线请稍等 2021-11-13 14:41:04

改成这个/**之后,方法倒是过滤了,其他问题出现了。其他js/css好像加载不进来。按道理,我在过滤器现在只打印一句日志,不会存在资源加载不进去。 不知道你这么用过吗 /**?

柒夜笙歌凉 2021-11-13 11:32:44

/** 啥意思?

勿忘初心 2021-11-13 07:46:31

/** 啥意思?

爱的故事 2021-11-13 05:08:08

/*改成/**

坏尐絯 2021-11-12 13:39:28

配置文件呢

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文