ET1*_*T13 4 java spring file-upload spring-mvc apache-commons-fileupload
我使用CommonsMultipartResolver进行文件上传.
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" >
<!-- specify maximum file size in bytes -->
<property name="maxUploadSize" value="100000"/>
</bean
Run Code Online (Sandbox Code Playgroud)
我希望能够在运行时更改其属性maxUploadSize(以便管理员可以更改大小).请问最好的方法是什么?
您可以CommonsMultipartResolver
在控制器中自动装配并在运行时更新其中的属性.
例如:
@Controller
public class MyController {
@Autowired
private CommonsMultipartResolver multipartResolver;
@RequestMapping(value = "/setMaxUploadSize", method = RequestMethod.GET)
public ModelAndView setMaxUploadSize() {
...
multipartResolver.setMaxUploadSize(5000);
...
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3896 次 |
最近记录: |