如图所示,首页jsp提交数据的一个过程
1.url带参数有乱码,基本上是因为server.xml配置还是iso-8**的这个编码方式,可以改为gbk,utf-8等
<Connector port="8080" protocol="HTTP/1.1" URIEncoding="utf-8" connectionTimeout="20000" redirectPort="8443" />
2.表单参数
在业务逻辑页面,也就是你要拿这个数据的时候,对request和response设置申明下就行
request.setCharacterEncoding("utf-8");
String username = request.getParameter("username");
String password = request.getParameter("password");
3.数据保存的时候乱码
驱动那里加编码方式,建表的时候,设置编码方式了吗,检查下就行
原文:http://www.cnblogs.com/wangdinghao/p/3654096.html