关于servlet乱码问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:04:54
下载的是正确程序
但是在我的IE显示的确是乱码,html和Servlet使用的是UTF-8
传值方式不是表单传值,是
<td><a href="/shoppingcart/servlet/addShoppingCart?id=0002&name=移动硬盘&price=700.00">
<img src="images/buybutton.gif" width="71" height="21" border="0" /></a></td>
接收是用session+request.getParammeter()方式

使用url传中文肯定是乱码 试试:
String name = request.getParammeter("name");
name = new String(getByes("ISO-8859-1"),GBK));
祝好运!

UTF-8

换成GB2312

GB2312才是国标

这样试试,

楼上的你改了就不乱码了吗?JAVA的建议用字符过虑器(搜一下很多)