首页 | 手机版 | 三国演义 | 三国志 | 史将 | 背景 | 藏书阁
首页 -> 精彩文章 -> java心路历程前传之二---乱码的解决!!!

java心路历程前传之二---乱码的解决!!!

作者xpmars 标签java 心路历程 阅读次数:4

url连接传递是属于get方法提交的,tomcat服务器对get方法提交的数据都是使用ISO-8895-1的编码接收(不管你是否设置了其他的编码),所以传递到servlet后打印时编码不一致导致乱码。解决方案就是在servlet中的doGet方法中处理编码,setCharacterEncoding()方法设置编码是不起作用的,只能自己手工转换编码。

编码:       

  String str = req.getParameter("note") ;         
  String y = new String(str.getBytes("ISO-8859-1"),"GBK");

 

 


 

这阶段的收获:能独立开发出MVC的简单BBS了,对javaweb的学习进了一大步! 



 



浙ICP备06020153号-1