idea解决tomcat启动控制台输出中文乱码问题,确实有效,保存下来!!!
方法如下:
1.点开help,点击如图
2. 点进去之后,加入代码
-Dfile.encoding=UTF-8
3.重启idea
4.启动tomcat,出现中文解决问题
果然解决了!!!!666
注:另外再加上springmvc模块的json返回页展示乱码问题,只需要要springmvc.xml文件中加入如下配置:
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 注解请求映射
默认是ISO-88859-1,避免乱码这里设置为UTF-8 -->
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<constructor-arg value="UTF-8" />
</bean>
<!-- 启动JSON格式的配置,自动将格式转换成JSON格式,不需要其他类 -->
<bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes" value="application/json;charset=UTF-8" />
</bean>
</mvc:message-converters>
</mvc:annotation-driven>