乱码主要有2类:
第一类是从前台到后台;
第二类是从后台到数据库;
第一类乱码解决方法:
在项目的xml文件中做如下配置:
<!-- 编码过滤器,解决中文乱码 -->
<filter>
<filter-name>SpringEncoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>SpringEncoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
如果此时还有乱码问题,很有可能是form表单提交时,没写method=“post”,如下
<form id="fm" <span style="color:#cc0000;">method="post"</span>>
</form>
第二类乱码解决方法:
如下:
jdbc.url=jdbc:mysql://10.82.59.112:3306/iottest?<span style="color:#cc0000;">useUnicode=true&characterEncoding=UTF-8</span><span style="color:#cc0000;">
</span>
2万+

被折叠的 条评论
为什么被折叠?



