这不是JAVA问题, 是JAVASCRIPT问题<select onchange="location.href=this.value;">
<option value="http://www.csdn.net">csdn</option>
<option value="http://www.sina.com.cn">Sina</option>
</select>
<option value="http://www.csdn.net">csdn</option>
<option value="http://www.sina.com.cn">Sina</option>
</select>
<option>1
<option>2
<option>3
<option>4
<select>
<option value="http://www.csdn.net?id=1">csdn</option>
<option value="http://www.sina.com.cn?id=2">Sina</option>
</select>
也可以写个脚本函数
<select onchange="aa()">
<option>1</option>
<option>2</option>
</select>
<script language=javascript>
function aa()
{
....
document.form.submit();
}
</script>
.... 为所要保留参数。