用method="post"不行?或者你需要文件上传,所以post不行?
如果这样,有专门的获取方法,struts等框架都有封装。

解决方案 »

  1.   

    用method="post"可以,我的意思是怎么不用每个变量都request.getParameter()来取。能否通过一个方法直把所有的字串一次全取出来,相当于取他们拼接起来的一个字串,得到诸如
    test.jsp?a="1"&b="2"&c="3"形式的一个字符串
      

  2.   

    自已写个方法不就完了吗?
    StringBuffer sb = new StringBuffer("");
    for (Enumeration e = request.getParameterNames(); e.hasMoreElements();) {
                String strName = (String) e.nextElement();
                String strValue = "";
                String[] strValues = request.getParameterValues(strName);
                for (int i = 0; i < strValues.length; i++) {
                    sb.appendstrName + " = " + strValue + "&");
                }
    }
    strValue = sb.substring(0, sb.length() - 2);