要在servlet中获取JSP页面下拉列表的值,首先需要在JSP中有将下拉列表的值传递到后台,然后在后台通过request对象的getParameter("列表名")的方法来获取列表中的值;
从JSP传递值到后台有两种方法:
1、通过form表单提交,这种方式提交之后,到后台需要按照下拉列表的name属性来获取值;
2、通过JavaScript提交到后台,可以根据下拉列表的id来获取页面的值,然后传递到后台,可选用ajax或者表单提交。
$ajax({
type: "POST",
url: "请求url",
data: "name=John&location=Boston",//参数
success: function(msg){ //msg返回的数据
alert( "Data Saved: " + msg );
}
});
数据怎么处理看你自己了
假如两个WEB页面间为链接关系时,就是说要从1jsp链接到2jsp时,被链接的是2jsp可以通过getParameter()方法来获得请求参数
假如1jsp里有 <form name="form1" method="post" action="2jsp">
请输入用户姓名:<input type="text" name="username">
<input type="submit" name="Submit" value="提交">
</form>的话在2jsp中通过requestgetParameter("username")方法来获得请求参数username:
<% String username=requestgetParameter("username"); %>
以上就是关于在servlet中怎样获取jsp中下拉列表中的值全部的内容,包括:在servlet中怎样获取jsp中下拉列表中的值、jquery如何通过ajax请求获取一个servlet里面的值到页面上的下拉框中显示、在servlet中如何取得JSP中多个input值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)