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

<script type="text/javascript">encodeURI(<%=xmlData.getTextURL()%>)</script>
<%
String text = getContent_bykeyword.getStringByKeyWords("零星",**encodeURI(<%=xmlData.getTextURL()**);
//**中怎么实现 相对URL进行编码
out.print(text);
%>

元芳怎么了
浏览 553回答 3
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");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
JavaScript