作者alen127 (小印)
看板java
标题Re: [问题] Servlet收到AJAX传来的中文都变成乱码
时间Sun May 28 15:42:33 2006
※ 引述《konas (夏日飞翔)》之铭言:
: ※ 引述《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值却是????(乱码)
: : 请问要怎麽办ㄚ
: 补充一下
: 因为环境关系
: 无法使用request.setCharacterEncoding();这个mothed
假如我没有寄错的话...你从网页抓取下来的资料必须先用Big5转一下
也就是当你在要处理这串字串的时候,先要接过处理字串的程式 也就是转格式
当转完在传给你要存取的资料库内 或比对 这样才不会出现乱码
假如我哪边说错还请纠正一下 我不太会表达 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.205.22