您的位置:首页 > 编程语言 > ASP

ASP.NET页面接受JSP传递来的中文字符问题

2008-01-10 15:32 302 查看
JSP给ASP.NET页面传递中文字符的时候涉及到字符编码的问题,解决办法如下:

在JSP页面中设置:

URLEncoder.encode(keyWord);

在ASP.NET页面中接受代码如下:

string filter = System.Web.HttpUtility.UrlDecode(Request.Url.Query, System.Text.Encoding.GetEncoding("GB2312"));

if(filter.Split('=').Length > 0)

{

filter = filter.Split('=')[1]; //***.aspx后面的第一个参数

}

filter 就是最终接收到的URL参数中的中文字符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: