Merge pull request #1649 from jacobslei/master
fixed: handler 可能为非HandlerMethod 类型,出现类型转换异常
This commit is contained in:
commit
f5155e9d41
|
@ -34,10 +34,12 @@ public class WebExceptionResolver implements HandlerExceptionResolver {
|
|||
|
||||
// if json
|
||||
boolean isJson = false;
|
||||
HandlerMethod method = (HandlerMethod)handler;
|
||||
ResponseBody responseBody = method.getMethodAnnotation(ResponseBody.class);
|
||||
if (responseBody != null) {
|
||||
isJson = true;
|
||||
if (handler instanceof HandlerMethod) {
|
||||
HandlerMethod method = (HandlerMethod)handler;
|
||||
ResponseBody responseBody = method.getMethodAnnotation(ResponseBody.class);
|
||||
if (responseBody != null) {
|
||||
isJson = true;
|
||||
}
|
||||
}
|
||||
|
||||
// error result
|
||||
|
|
Loading…
Reference in New Issue