jeesite上传图片后不想被压缩
时间: 2024-09-23 17:08:38 浏览: 28
JeeSite是一个基于Spring MVC的开源企业级Web应用框架,如果在处理用户上传图片时,你希望保持图片原始大小而不进行自动压缩,可以在配置文件或者自定义的地方设置相关的上传策略。
1. **全局配置**:在`web.xml`或`spring-mvc.xml`的MultipartResolver配置部分,可以指定是否启用内容过滤器对上传文件进行处理,以及是否开启图片压缩。例如,在`spring-mvc.xml`里添加:
```xml
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="UTF-8"/>
<property name="maxUploadSize" value="52428800"/> <!-- 限制最大上传文件大小 -->
<!-- 如果不需要自动压缩图片,去掉fileResizeFilter属性 -->
<property name="resolveLazily" value="true"/>
<property name="maxInMemorySize" value="4096"/>
</bean>
```
2. **自定义处理**:如果你想要完全控制上传过程,可以创建一个自定义的FileUploadHandler或ImageSaveHandler,然后在处理上传图片时跳过默认的压缩步骤。
记得检查文档或源码,确认具体的配置路径和处理方式与你的JeeSite版本匹配,并根据实际需求调整参数。
阅读全文