Java 如何将具有特殊字符的参数从一个jsp页面传递到另一个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
<%
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");
或者,您可以通过整个原件: