Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.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 如何将具有特殊字符的参数从一个jsp页面传递到另一个jsp页面?_Java_Jsp - Fatal编程技术网

Java 如何将具有特殊字符的参数从一个jsp页面传递到另一个jsp页面?

Java 如何将具有特殊字符的参数从一个jsp页面传递到另一个jsp页面?,java,jsp,Java,Jsp,我在jsp中有以下代码 <% String po = request.getParameter("PO"); String mo = request.getParameter("MO"); String ao = request.getParameter("AO"); String op = request.getParameter("OP"); String args = "PO="+polno; args += "&MO="+mo; args += "&AO="+ao

我在jsp中有以下代码

<%
String po = request.getParameter("PO");
String mo = request.getParameter("MO");
String ao = request.getParameter("AO");
String op = request.getParameter("OP");

String args = "PO="+polno;
args += "&MO="+mo;
args += "&AO="+ao;
args += "&OP="+op;  //here the value of the op is S#M.
%>

<HTML>
<FRAME SRC="<%=root%>/cso/PoCommentsForm.jsp?<%=args%> NAME="PoCommForm" >
</HTML>

您需要修改每个参数:

String op = URLEncoder.encode(request.getParameter("OP"), "UTF-8");
或者,您可以通过整个原件:

您需要输入每个参数:

String op = URLEncoder.encode(request.getParameter("OP"), "UTF-8");
或者,您可以通过整个原件:

您需要输入每个参数:

String op = URLEncoder.encode(request.getParameter("OP"), "UTF-8");
或者,您可以通过整个原件:

您需要输入每个参数:

String op = URLEncoder.encode(request.getParameter("OP"), "UTF-8");
或者,您可以通过整个原件: