title: how to pass the arguments having special characters from one jsp page to other jsp page?
body: <p>I have the below code in the jsp.</p>
  
  <pre><code>&lt;%
  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 += "&amp;MO="+mo;
  args += "&amp;AO="+ao;
  args += "&amp;OP="+op;  //here the value of the op is S#M.
  %&gt;
  
  &lt;HTML&gt;
  &lt;FRAME SRC="&lt;%=root%&gt;/cso/PoCommentsForm.jsp?&lt;%=args%&gt; NAME="PoCommForm" &gt;
  &lt;/HTML&gt;
  </code></pre>
  
  <p>In the above code while passing the args(arguments) to jsp page in Frame the op value S#M, is being truncated after # and it is taking value as S only.
  How to pass the remaining value along with # as S#M in the args without being truncated.</p>
  
  <p>Kindly let me know if something is weird. </p>