猿问

jsp-httpclient中url中带中文怎么解决

jsp-httpclient中url中带中文怎么解决


UYOU
浏览 1151回答 2
2回答

翻阅古今

jsp-httpclient中url中带中文的解决办法: 在Servlet中 添加 req.setCharacterEncoding("UTF-8");  然后para=req.getParameter("title");取出参数。  在转发的时候,设置参数GBK编码:para = URLEncoder.encode(para, "GBK");  再使用HttpClient发送Get请求。这个时候就成功了。  在Servlet中接收参数的时候,必须指定req.setCharacterEncoding("参数编码方式");这样取出来的参数才不会乱码,随后对参数的处理才能成功。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答