【发布时间】:2014-09-02 13:02:18
【问题描述】:
鉴于 PathVariable 仅存在于一些请求中,是否有可能以某种方式在 @ControllerAdvice 中获取@PathVariable?
如果这是在控制器中,我可以编写 2 个不同的控制器。但是ControllerAdvice 始终适用于所有 请求。我不能将 ControllerAdvice 仅应用于定义了 PathVariable 的控制器。
【问题讨论】:
-
@ExceptionHandler 方法确实不支持 ´@PathVariable´。
-
您可以拥有任意数量的@ControllerAdvices。但我想知道为什么你需要
@PathVariable。
标签: spring spring-mvc