以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 Java/Eclipse 』 (http://bbs.xml.org.cn/list.asp?boardid=41) ---- 求助,关于Jsp与页面之间传中文问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=28533) |
-- 作者:soar_gh -- 发布时间:3/13/2006 11:03:00 AM -- 求助,关于Jsp与页面之间传中文问题 我用的是地址栏传值的 代码如下: housein = window.open("house_list.jsp?sex=<%=stu.getSex()%>","false","htoolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=600,height=400,top=200,left=200"); 在另一个页面是用 <%request.getParameter("sex")%> 接收的。 如果是英文或数字没有问题,但只要是中文 我就接不过来值,可地址栏传的是 ?sex=男
|
-- 作者:evenbetter -- 发布时间:3/14/2006 3:31:00 PM -- 首先要确定统一使用一种编码,一般国内的都用gbk2312 另外,获得的地址应该是utf的编码,要作编码转化 ,具体的代码忘记了,不过网上关于中文转化的文章很多,可以搜搜 |
-- 作者:wcdxyl -- 发布时间:3/14/2006 3:37:00 PM -- <% String sex = (String)request.getParameter("sex"); String str = new String(sex.getBytes(),"GBK") %> |
-- 作者:evenbetter -- 发布时间:3/15/2006 9:55:00 AM -- 楼上正解 |
-- 作者:soar_gh -- 发布时间:3/15/2006 1:35:00 PM -- 谢谢, 但我用了还是不好使..... 谢谢 2位朋友 3楼朋友 我用了你给的方法 但还是传过来的是 ?? 象google 这样的收索的网站 用中文时 地址拦是乱码形式的 是不是 我也必须把传的值先转一下呀. 到接收的时候在转一下啊. 我到网上去查了.但多是写一个转换器 但我看的不是太明白,有知道的请稍微讲解一下 谢谢了 |
-- 作者:evenbetter -- 发布时间:3/16/2006 9:23:00 AM -- 恩,我只知道3楼的那种方法 另外,如果你中间用到了数据库,注意一下你的数据库的字体设置 其他的就只好等牛人了。。。。。。。。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |