作者marcX ()
看板java
标题Re: [问题] Servlet收到AJAX传来的中文都变成乱码
时间Sun May 28 20:01:20 2006
※ 引述《konas (夏日飞翔)》之铭言:
: 网页设为BIG5
: 使用AJAX POST中文到Servlet接收
: EX:
: Web端
: <META http-equiv="Content-Type" content="text/html; charset=Big5">
: send("myname=王小明");
: Servlet端
: String name = request.getParament("myname");
: 但抓到的name值却是????(乱码)
: 请问要怎麽办ㄚ
IE 实做XMLHTTP 时会偷偷把中文由BIG5 转成UTF8,
这是早期ASP 常发生问题的原因之一,
IE 如果使用XMLHTTP 送出中文,必须在事前做BASE64 ENCODE或是 URL ENCODE
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.69.115.121