jsp 的response 问题 为什么在jsp中用response.sendRedirect传递中文参数的时候 中文参数是null 呢 其他数字,或者英文,或者两者组合的就能正常使用呢,求助高手。我纠结了好几天了,还是没有解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是 你的参数 本来是 'null' 我的参数不是null 地址栏都出来了那个中文参数,但是取出来就是null 好奇怪 。英文和数字都能正常取出来,英文和数字的混合也可以,就是中文不行。不知道是什么原因 URLEncoder.encode(),凡在URL中涉及非ASCII编码字符都必须按照规范进行编码,该方法中包含一个字符集参数,这个要根据浏览器以及当前页面编码来决定! +1不可能为null吧,要不你贴一段示例上来。 代码示下response.sendRedirect("../OpResult.jsp?&ust=nishi中间&ret=true&op=ShowSurvey&sendres="+sendres);传递到OpResult.jsp的时候其他参数都可以正常显示,唯独ust这个参数在地址栏显示为nishi 。如果把ust改为ust=中国人的时候,在OpResult.jsp取出来的就是null 。这真的好奇怪。 试过了 解决不了那个null的现象 是不是要把iso编码那个改成UTF-8? "...name=URLEncoder.encode("中文","UTF-8")...&..";取的时候再URLDecoder.decode(request.getP.(name),"UTF-8"); 百分求一个简单ERP需求分析文档 java 你在世界上火了这么多年 难道你自己连界面设计理念还不能换一下么? 批量上传与导入 session清空,但是不能和debug里面的值同步 远程传输annotation对象到老系统(譬如说1.4)的问题? 想做客服,应该着重培养哪些能力 hibernate query的返回值 .net调用java写的webservice服务端出错 关于Struts框架的DispatchAction方法处理中文问题 数据转换 无session状态下,处理post异常 spring mvc
代码示下response.sendRedirect("../OpResult.jsp?&ust=nishi中间&ret=true&op=ShowSurvey&sendres="+sendres);传递到OpResult.jsp的时候其他参数都可以正常显示,唯独ust这个参数在地址栏显示为nishi 。如果把ust改为ust=中国人的时候,在OpResult.jsp取出来的就是null 。这真的好奇怪。