| package com.ruoyi; |
| |
| import org.springframework.context.annotation.Bean; |
| import org.springframework.context.annotation.Configuration; |
| import org.springframework.web.filter.CharacterEncodingFilter; |
| import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; |
| import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; |
| |
| @Configuration |
| public class WebConfig implements WebMvcConfigurer { |
| @Override |
| public void addResourceHandlers(ResourceHandlerRegistry registry) { |
| registry.addResourceHandler("/uploads/**") |
| .addResourceLocations("file:uploads/"); |
| } |
| @Bean |
| public CharacterEncodingFilter characterEncodingFilter() { |
| CharacterEncodingFilter filter = new CharacterEncodingFilter(); |
| filter.setEncoding("UTF-8"); |
| filter.setForceEncoding(true); // 强制覆盖响应编码 |
| return filter; |
| } |
| } |