我有这样的VAR值的URL = P+q+EvhE951eg/I5nz1vi/w2YpJdH+v/vSPaQNg/I=
如何获得的参数值,因为它是从JSP
我通过这个参数在url
像
http://localhost/proj/home.jsp?var=P+q+EvhE951eg/I5nz1vi/w2YpJdH+v/vSPaQNg/I=
现在回到Home.jsp我要使用VAR的这个价值,因为它is.But当我这样做
String var=request.getParameter("var");
VAR获得价值
"P q EvhE951eg/I5nz1vi/w2YpJdH v/vSPaQNg/I="
注意它用space
代替+
。
所以任何人都可以帮助我解决这个问题。
您需要在发送 – Arvind 2014-10-10 04:34:39
之前编码参数参数已经被编码 – 2014-10-10 04:37:10
您的容器可能有选择地解码文本而不用说你的话。您可能想要研究特定容器的编码配置。或者只是用+自己替换所有空格 – kolossus 2014-10-10 17:22:45