JSP select 获取选中值

来源:百度知道 编辑:UC知道 时间:2024/06/09 08:04:09
function select(){
window.location.href="/WebModule1/servlet1";
}
<select name="gtype" onchange="select()">
<option value="1">ssss</option>
<option value="2">aaa</option>
<option value="3">ccc</option>
<option value="4">ssss</option>
</select>
若何获取当前选中项 并传给servlet1

function select()
{
var a = document.getElementsByName("gtype").value;
//这里取下拉框gtype的值
window.location.href="/WebModule1/" + a;
}

<select name="gtype" onchange="select()">
<option value="1">ssss</option>
<option value="2">aaa</option>
<option value="3">ccc</option>
<option value="4">ssss</option>
</select>

这个jsp你提交到一个servlet,在这个servlet就能得到了。
String gtype=request.getParameter("gtype");

可以在servlet1 JSP中写
<% String gtype=request.getParameter("gtype");
out.println("gtype");
%>

function select(){
window.location.href="/WebModule1/servlet1?gtype="+gtype.value;
} 通过url 方式传给servlet
request.getParm..("gtype")//request获得