jsp-httpclient中url中带中文怎么解决
2 回答
翻阅古今
TA贡献1780条经验 获得超5个赞
jsp-httpclient中url中带中文的解决办法:
在Servlet中 添加 req.setCharacterEncoding("UTF-8");
然后para=req.getParameter("title");取出参数。
在转发的时候,设置参数GBK编码:para = URLEncoder.encode(para, "GBK");
再使用HttpClient发送Get请求。这个时候就成功了。
在Servlet中接收参数的时候,必须指定req.setCharacterEncoding("参数编码方式");这样取出来的参数才不会乱码,随后对参数的处理才能成功。
添加回答
举报
0/150
提交
取消