如下
<td ALIGN="right">
<a href="/do/doTest?key=1">测试用</a>
</td>请问,现在我想传一个隐藏的参数到doTest,就是不用?key=1的方式,
在doTest.java的类中通过request.getParameter("key") 可以取得这个参数求这个jsp该怎么写

解决方案 »

  1.   

    <form action="="/do/doTest">
    <input type="hidden" name="key" value="1" /> 
    <td ALIGN="right">
    <a onclick="javascript:document.forms[0].submit();">测试用</a>
    </td>
    </form>
      

  2.   

    to wdman(只提供解决方案,代码另外收分!)
    老大 还是不行啊 点击后url还是出现?key=1的形式
      

  3.   

    你在前面的类里面set不就行了吗?在这让value=“”后台给他request.setParameter("key",1);
    不行?
      

  4.   

    <form action="="/do/doTest" method="post">
    <input type="hidden" name="key" value="1" /> 
    <td ALIGN="right">
    <a onclick="javascript:document.forms[0].submit();">测试用</a>
    </td>
    </form>
      

  5.   

    to wdman(只提供解决方案,代码另外收分!)
    老大 还是不行啊 点击后url还是出现?key=1的形式
    ---------------------------------------------------
    所有的jsp都不要直接访问,都通过servlet forward过去就可以了。
      

  6.   

    去掉连接地址上的?key=1,然后你web.xml里有没有去掉?