小编Tam*_*men的帖子

如何为普通用户和管理员配置不同maxUploadSize的MultipartResolver?

我可以MultipartResolver使用maxUploadSize10K(10000字节)来定义这样的:

<bean id="multipartResolver"
    class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
    <property name="maxUploadSize" value="10000"/>
</bean
Run Code Online (Sandbox Code Playgroud)

但是,如果管理员需要通过超过此限制的管理界面上传一些大文件,则需要临时重新配置应用程序以允许此操作 - 然后再次重新配置以确保常规用户不超过此限制.

当然,当发生这种情况时,普通用户可能会没有收到警告的情况下潜入大文件.

有没有办法配置解析器maxUploadSize在这两种情况下使用不同的?

java spring spring-mvc multipart resolver

7
推荐指数
1
解决办法
8278
查看次数

标签 统计

java ×1

multipart ×1

resolver ×1

spring ×1

spring-mvc ×1