可以建个表,把这些值放在表里,形成一个动态的.<select name="select" size="4">
    <option value="all">所有值</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
  </select>在另一个页面的方法中,加个判断:
String select ="";
if(request.getParameter("select")==null) || request.getParameter("select").length==0{
select = "all";
}else{
select = request.getParameter("select");
}建好连接,然后再调用
if(select.equals(all)){
...
PreparedStatement pt = conn.prepareStatement("select a from test"); 
ResultSet rs = pt.executeQuery();
}
就可以了

解决方案 »

  1.   

    建表太麻烦了,应该能用JavaScript在本地实现吧?
    拜托各位了,帮帮忙。。
      

  2.   

    试试这样写行不行:
    <SCRIPT language=javascript>
    var count;
    count = 0;
    teamArray = new Array();
    teamArray[count] = new Array("1","2","3");
    count = count + 1;
    return count;
    </SCRIPT>
      

  3.   

    第一个页面: window.open("test.jsp?name=yourParameter");
    第二个页面:
    在合适的地方调用:
    SCRIPT LANGUAGE="JScript">
    function getUrlParameter(asName){ var lsURL=window.location.href;
          // lsURL = parent.window.location.href   //Iframe的父页面
     loU = lsURL.split("?");
     if (loU.length>1){  var loallPm = loU[1].split("&");  for (var i=0; i<loallPm.length; i++){
       var loPm = loallPm[i].split("=");
       if (loPm[0]==asName){
        if (loPm.length>1){
         return loPm[1];
        }else{
         return "";
        }
       }
      }
     }
     return null;
    }
    </SCRIPT>