为了账号安全,请及时绑定邮箱和手机立即绑定

想要调用java中的encodeuri,请问我该怎么操作?

想要调用java中的encodeuri,请问我该怎么操作?

元芳怎么了 2021-09-16 11:11:37
<script type="text/javascript">encodeURI(<%=xmlData.getTextURL()%>)</script><%String text = getContent_bykeyword.getStringByKeyWords("零星",**encodeURI(<%=xmlData.getTextURL()**);//**中怎么实现 相对URL进行编码out.print(text);%>
查看完整描述

3 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

javascript:
encodeURI(value):将value转换成utf-8,
decodeURI(value):将utf-8的value反转成字符串。
java:
URLDecoder.decode(value, "utf-8");
URLEncoder.encode(value, "utf-8");
-----------------------------------------------------------------------------
jsp页面上有一个文本框:
<input type="text" name="userName" value='<%=request.getAttribute("couserName %>'/>
当文本框内容是汉字的时候,servlet中获得此文本框内容时是乱码:
request.getParameter("couserName;
解决:
String str = request.getParameter("couserName;
当文本框是中文时:
new String(str.getBytes("ISO-8859-1"), "GB2312");




查看完整回答
反对 回复 2021-09-23
  • 3 回答
  • 0 关注
  • 552 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信