jsp text 控件里的值(中文)怎么取出来是乱码?

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:23:43
jsp text 控件里的值(中文)怎么取出来是乱码?
各位高手知道你们觉得很简单
可是提醒我下吧
谢谢了
我是用request.getParameter("pname")
可为什么取的是要么是????要么就是符号啊?
我定义了pageEncoding="gb2312"

<%@page conetextType="text/html; charset=gbk"%>

然后数据在网络中传输是iso8859_1编码, 客户/服务器得到数据时
new String(request.getParameter("pname") .getBytes("iso8859_1"),"gbk")

linux下一般utf-8

编码格式的问题?

在request.getParameter("pname") 之前加一句:
request.setCharacterEncoding("gb2312");//

要Unicode编码才行

这个问题很恐怖,一般回答都是冒险.
lz兄弟还是自己去搜索吧,好多可能的原因.

request.setCharacterEncoding("utf-8");