【发布时间】:2012-11-27 13:57:22
【问题描述】:
尝试将选中的选择框值(一次打开)与文本框值一起提交给 servlet;这是我的代码(jsp):
<script type="text/javascript">
function search(){
document.f2.action="/InfoUser/SearchBox";
document.f2.submit();
}
</script>
<form name="f2">
<div align="right">
<select id="select" name="select" style="color:#2D7EE7">
<option> ----------- </option>
<option value="a">A</option>
<option value="b">B</option>
<option value="c">C</option>
</select>
<input type="text" name="search" style="color:#2D7EE7">
<input type="submit" value="Search" onclick="search()">
</div>
</form>
在 servlet 中:我已经写了
String[] select = request.getParameterValues("select");
String search = request.getParameter("search");
无法获取 servlet 中的值,我是否缺少一些 javascript/jquery 脚本来获取 servlet 中的值以及如何在 JSTL 的帮助下使用它。如果我出错了,请更正... ..随意评论,欢迎。
【问题讨论】:
-
什么是 f2??是你的表单 ID 吗?