gpt4 book ai didi

java - Spring 3.1 DefaultHandlerExceptionResolver 覆盖/禁用

转载 作者:搜寻专家 更新时间:2023-11-01 02:49:36 24 4
gpt4 key购买 nike

升级到 Spring 3.1 后,我注意到我的自定义 SimpleMappingExceptionResolver 不再处理缺少请求参数异常 (MissingServletRequestParameterException) 和其他“默认”异常。相反,Spring 的 DefaultHandlerExceptionResolver 正在吞下异常并返回 400 错误。

我想让我的自定义异常解析器继续解析所有异常。我不确定如何执行此操作(是禁用还是使用无操作解析器覆盖 DefaultHandlerExceptionResolver)。

最佳答案

每个解析器都有一个“顺序”属性。这可用于调整解析器相对于彼此的优先级。通过增加我的解析器的优先级(低阶),它将在 Spring 的默认异常解析器之前被调用。

关于java - Spring 3.1 DefaultHandlerExceptionResolver 覆盖/禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13881979/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com