springmvc面试题 mvc 通配符的匹配很全面, 但无法找到元素 'context:componen

接着上一篇《》讲通过spring ControllerAdvice对各种异常进行拦截处理,统一格式返回给客户端。

接下来我们更精细的讲,通过@ExceptionHandler拦截异常,提示参数客户端哪些参数没有传或参数数据类型不一致,方便客户端服务端联调测试。

简述一下上一篇拦截异常主要流程:

 

  @ExceptionHandler注解允许我们指定异常类型进行拦截处理,也可以对自定义异常拦截。

  那么我们来看看机springmvc对于http请求的异常类型。

    //参数类型不匹配

  这样不管是参数异常,还是数据类型异常,还是请求方法异常,都能做到精细的处理,精确到某个方法的参数和数据类型,给客户端提示更有意义的信息。

首先,这个标签是3.0后引入的;

如果3.0还不能解析,则是xml配置文件mvc头没有引入,在*-servlet.xml头信息里加入如下:

 

2、发布好了之后发现 访问前段页面正常,但是任何接口都是404 

xml文件缺少头信息引入


我要回帖

更多关于 springmvc面试题 的文章

 

随机推荐