springmvc如何拦截上传文件最大限制异常

如题所述

配置

<!-- 上传文件时,配置MultipartResolver -->
    <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <property name="defaultEncoding" value="UTF-8" />
        <property name="maxUploadSize" value="4194304000" />
        <property name="resolveLazily" value="true" />
    </bean>

代码

 controller层加这个代码

/**
     * 处理上传文件大小超过限制抛出的异常
     */
    @ExceptionHandler(MaxUploadSizeExceededException.class)
    public ModelAndView handleMaxUploadSizeExceededException(MaxUploadSizeExceededException e , ModelMap model) {
     
        return new ModelAndView("", model);
    }

温馨提示:答案为网友推荐,仅供参考
相似回答