jsp中文乱码问题……

[复制链接]
查看11 | 回复2 | 2011-2-21 17:51:35 | 显示全部楼层 |阅读模式
vgoods = (Vector)request.getAttribute("vgoods");
String[] str = vgoods.get(0);
System.out.println(str[2]);
%>
tomcat后台打印出的中文全是??????????????
问题有那些可能啊?求解决方法……
谢了、谢了

回复

使用道具 举报

千问 | 2011-2-21 17:51:35 | 显示全部楼层
页面也需要设置转码的:页面:(.jsp)response.setContentType("text/html;charset=UTF-8");处理文件:(.java)转码的三种方法:A 接受参数时进行编码转换String str = new String(request.getParameter("something").getBytes("ISO-8859-1"),"utf-8"); 这样的话,每一个参数都必须这样进行转码。很麻烦。但确实可以拿到汉字。B 在请求页面上开始处
回复

使用道具 举报

千问 | 2011-2-21 17:51:35 | 显示全部楼层
就是 占时打不开
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行