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参数中的中文字符
在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参数中的中文字符
相关文章推荐
- ASP.NET页面接受JSP传递来的中文字符问题
- ASP.NET url传递中文 字符乱码问题
- 在asp.net页面中传递中文参数
- asp.net如何解决传递中文参数乱码问题
- asp.net页面通过URL参数传值中文乱码问题解决办法
- asp.net 项目中部分html页面,在浏览器里中文变乱码问题
- asp.net页面传值中文乱码问题
- jsp页面间传递参数 中文乱码问题(zz)
- ASP.NET 2.0页面的中文编码问题
- asp.net页面通过URL参数传值中文乱码问题解决办法
- ASP.NET如何解决页面之间传输中文乱码的问题
- Javascript与ASP.NET(一般处理程序)关于URL(get方式)传递中文乱码问题的解决方案
- asp.net页面通过URL参数传值中文乱码问题解决办法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- asp.net页面通过URL参数传值中文乱码问题解决办法
- Javascript与ASP.NET(一般处理程序)关于URL(get方式)传递中文乱码问题的解决方案
- JSP解决地址栏中传递中文字符乱码的问题
- asp.net与js传递中文参数的问题
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- ASP.NET, IE6下URL中文乱码问题 ASP.NET程序,当URL后缀包含奇数个中文字符