Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java querystring参数损坏的问题_Java_Jsp_Servlets - Fatal编程技术网

Java querystring参数损坏的问题

Java querystring参数损坏的问题,java,jsp,servlets,Java,Jsp,Servlets,我的代码是: index.jsp <a href="/User/music.jsp?path=/Users/Downloads/Halle & so.mp3">Hallo & so</a> <h4><%out.print(request.getParameter("path"));%></h4> 有人能帮我解决这个问题吗?使用URL编码来解决这个问题 encodeURIComponent('Halle & s

我的代码是:

index.jsp

<a href="/User/music.jsp?path=/Users/Downloads/Halle & so.mp3">Hallo & so</a>
<h4><%out.print(request.getParameter("path"));%></h4>

有人能帮我解决这个问题吗?

使用URL编码来解决这个问题

encodeURIComponent('Halle & so.mp3');

问题是&是用于分割参数的特殊字符。

使用URL编码解决此问题

encodeURIComponent('Halle & so.mp3');
问题是&是用于分割参数的特殊字符