美文网首页
SpringMVC 捕捉上传文件大小超出异常

SpringMVC 捕捉上传文件大小超出异常

作者: f8d24fbae1a8 | 来源:发表于2015-06-27 23:47 被阅读1998次

    有一下几种方式可供参考:

    1. 控制器类中@ExceptionHandler方法,只对当前控制器有效。
    2. @ControllerAdvice标记的类中的@ExceptionHandler方法,对所有控制器有效。当然ControllerAdvice标记可以通过参数限定控制器范围的。
    3. 扩展ExceptionHandlerExceptionResolver。

    备注:由于文件大小超出限制异常在没有进入控制器就可以抛出,除了第3中方式,其它都需要在multipart resolver中指定resolveLazily属性为true。
    <beanid="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" p:defaultEncoding="utf-8"p:maxUploadSize="5242880"p:resolveLazily="true"/>

    相关文章

      网友评论

          本文标题:SpringMVC 捕捉上传文件大小超出异常

          本文链接:https://www.haomeiwen.com/subject/ymueqttx.html