我的代码是:
的index.jsp
<a href="/User/music.jsp?path=/Users/Downloads/Halle & so.mp3">Hallo & so</a>
music.jsp
<h4><%out.print(request.getParameter("path"));%></h4>
但查询字符串已损坏我的路径变量。
输出:
/User/Downloads/Halle
有人可以帮助我吗?
答案 0 :(得分:2)
使用网址编码解决此问题。
encodeURIComponent('Halle & so.mp3');
问题是&amp;是用于拆分参数的特殊字符。