Q:接收post请求,打印传递过来的中文参数是乱码
A:将传递参数的html的编码设置为
在servlet的post方法中加上
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");
显红的那句不知道为什么要放在第一行.
Q:从数据库中查询出的中文在应用程序中显示乱码
A:String url = "jdbc:mysql://localhost:3306/" + DBName +
"?useUnicode=true&characterEncoding=UTF-8";在链接的url里要加上变红的这一部分。
看了一些关于中文编码的解释,还是很晕~~先记下吧~~
阅读(1267) | 评论(0) | 转发(0) |