大家知道怎么通过超连接传递参数传%,不能用POST方式

解决方案 »

  1.   

    提交界面
    <html>
    <body><FORM METHOD=POST ACTION="dssd.jsp" name="form1">
    <SELECT NAME="username" id="username">
    <OPTION value=0000000000001>0000000000001</OPTION> 
    <OPTION value=-1>-1</OPTION> 
    <OPTION value=1147916319684>1147916319684</OPTION> 
    <OPTION value="%">%</OPTION> 
    </SELECT><br>
                <A   onclick=checkRegName(form1.username.value) href="#">subbmit</A>
    </FORM></body>
    <SCRIPT>
    function checkRegName(un)
    {
      window.open(b.jsp?aaa='+un);
    }
    </SCRIPT>
    </html>结果界面 b.jsp
    <%if(request.getParameter("aaa")!=null)
    out.println(request.getParameter("aaa").equals("%"));
    else
    out.println("aaaaaaaaaaaaaaaaaaaaaa");
    %>
      

  2.   

    String arg1;
    String arg2;
    得到arg1和arg2的代码;
    <a href=forword.jsp?arg1=<%= arg1 %>&arg2=<%= arg2%> >click me</a>或者简单点:
    <a href=forword.jsp?arg1=123&arg2=456>click me</a>