spring - 处理所有列出的异常,但使用 Spring 的 @ExceptionHandler 注释的异常除外

标签 spring spring-mvc

我引用的是Spring MVC的@ExceptionHandler注解。

我希望我的@ExceptionHandler注释方法处理所有异常,但一两个特定异常将被忽略。

Spring MVC 3.2 可以实现这一点吗?有什么解决办法吗?

最佳答案

为什么不添加两个处理程序方法,例如

@ExceptionHandler(value={Exception.class})
public ModelAndView all(){
    return new ModelAndView();//return general M&V
}

@ExceptionHandler(value={Ex1.class, Ex2.class})
public ModelAndView special(){
    return new ModelAndView();//return special M&V
}

关于spring - 处理所有列出的异常,但使用 Spring 的 @ExceptionHandler 注释的异常除外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17317185/

相关文章:

java - 在 Java 中放置 SQL 语句的最佳位置

java - Spring Solr 存储库

Spring应用程序中JSPX解析后的jQuery错误

java - 如何访问在 Spring 类级别指定的 Controller 的 PathVariable?

java - 无法在 mybatis+jersey Web 应用程序上集成 spring

java - 如何为 Spring、Android 和 Plain JAR 组织 Gradle?

Java Spring MVC 将文件上传为 byte[]

java - 如何将解压后的maven项目部署到Tomcat?

用于excel View 解析器的spring Java配置

java - 使用GenericsDAO + SpringMVC + Hibernate报错