欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

郁闷 wap传参中文乱码。该怎么解决

更新时间: 2014-01-05 02:51:49 责任编辑: Author_N1

 

郁闷 WAP传参中文乱码。。
页面是JSP页面,用的WML标签。
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<%@ page language="java" contentType="text/vnd.wap.wml;charset=utf-8"%>
<%@ page import="com.ecodeweb.comm.sys.Comm"%>
<wml> 这个是那个JSP页面头部分
<a href="<%=Comm.encode(request.getContextPath() + "/gprs.do?method=toECardDownLoad&corpno="+request.getAttribute("corpno")+"&ecardNo="+ request.getAttribute("ecardNo")+"&siteName=$(siteName)"+"&ecardName=$(ecardName)"+"&pictrue=$(pictrue)"+"&content=$(content)"+"&startTime=$(startTime)"+"&endTime=$(endTime)"+"&mobileNo=$(mobileNo)")%>" method="post" accept-charset="UTF-8">
<%=Comm.encode("确认") %>
</a>这个是提交的连接
然后我在后台通过 request.getParameter(content) 获取参数的值,只要参数中有中文的,后台获取的值都是乱码了。
过滤器我也写了。
过滤器中设置的 response.setCharacterEncoding("UTF-8"); 这样,但是还是不行。。后台取得的还是乱码


--参考方法--
可能需要uuencode之类的保留字编码吧
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:51:49
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/15405/
本文WWW.DOC100.NET DOC100.NET版权所有。