JAVA如何接收JSP页面的下拉框
2017-05-02 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
JAVA接收JSP页面的下拉框:
jsp页面上select标签有多个值的话,后台用java接收需要用数组处理。
首先将select框加入 multiple="multiple"属性 然后在提交之前用js让所有要提交的selected
在servlet中用request.getParameterValues()方法得到数组
代码如下
页面中
<script>
function test(){
var selectedComs = document.getElementById("selectedComs");
for(var i=0;i<selectedComs.length;i++){
selectedComs.options[i].selected = true;
}
return true;
}
</script>
<form action="提交到的路径" onsubmit="return test()">
<select name="selectedComs" id="selectedComs" size="20" style="width:200px" multiple="multiple">
<input type="submit" value="提交"/>
</form>
servlet中
String[] selectedComs = request.getParameterValues("selectedComs");
jsp页面上select标签有多个值的话,后台用java接收需要用数组处理。
首先将select框加入 multiple="multiple"属性 然后在提交之前用js让所有要提交的selected
在servlet中用request.getParameterValues()方法得到数组
代码如下
页面中
<script>
function test(){
var selectedComs = document.getElementById("selectedComs");
for(var i=0;i<selectedComs.length;i++){
selectedComs.options[i].selected = true;
}
return true;
}
</script>
<form action="提交到的路径" onsubmit="return test()">
<select name="selectedComs" id="selectedComs" size="20" style="width:200px" multiple="multiple">
<input type="submit" value="提交"/>
</form>
servlet中
String[] selectedComs = request.getParameterValues("selectedComs");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询