国际化消息返回乱码问题
配置类:
@Bean
public MessageSource messageSource(){
ResourceBundleMessageSource messageSource =
new ResourceBundleMessageSource();
messageSource.setBasename("i18n");
messageSource.setDefaultEncoding("UTF-8");
return messageSource;
}
配置文件:
    <!-- 配置国际化资源文件 -->
    <bean id="messageSource"
          class="org.springframework.context.support.ResourceBundleMessageSource">
        <property name="basename" value="i18n"></property>
        <!--
            defaultEncoding:解决消息文件返回给前端的乱码问题;
            默认是“ISO-8859-1”
        -->
        <property name="defaultEncoding" value="UTF-8"></property>
    </bean>
                    
                
                
            
        
浙公网安备 33010602011771号