后台request接收参数乱码问题解决方案
参考:https://bbs.csdn.net/topics/392309932?page=1 request接收表单提交中文参数乱码问题
参考:https://blog.csdn.net/qq_25011941/article/details/50715363
出现乱码大体可能三个地方有问题:
1.jsp 页面乱码 ,没有统一编码方式,<%@ page contentType=“text/html; charset=UTF-8”%>
2.jsp 与 Servlet(或者action) 间跳转出现中文乱码,接收或响应没有统一编码方式,
request.setCharacterEncoding(“UTF-8”);
response.setCharacterEncoding(“UTF-8”);
response.setContentType(“text/html;charset=UTF-8”);
3.项目整体的编码方式未统一 或者 tomcat 的server.xml 中8080端口编码方式未定义
<Connector port="8080" redirectPort="8443"
connectionTimeout="20000" disableUploadTimeout="true" **URIEncoding="UTF-8"**/>