JSP怎么获取表单Select的值
是否比如上面一段表单的Select,我如何在JSP页面上去的他们的值,而把值转换成布尔型比如我选择“是”布尔值是true,而我选择“否”布尔型为false我尝试过用boo...
是否比如上面一段表单的Select,我如何在JSP页面上去的他们的值,而把值转换成布尔型比如我选择“是”布尔值是true,而我选择“否”布尔型为false我尝试过用boolean test = boolean.getBoolean(request.getParamter(\"test\")) ;获取他们的值,但不行,一直都是false,而如果用js可不可以取出value的值,把里面的数据封装,再在JSP页面获取,那可不可以用纯的JSP获得麻烦给为大侠指点下
展开
6个回答
2015-07-08
展开全部
可以用一个Servlet jsp页面,用jstl标签就能实现;
蔽滚跳转到这个jsp页面前, 查询数据库,把所有要填充的数据集作为请求范围内参数,请求转发到该jsp页面,用jstl迭代输出宏仔余,参考如下:
戚蚂 <select>
<c:forEach var="item" items="${requestScope.参数名}">
<option value="${item}">${item}
</c:forEach>
</select>
蔽滚跳转到这个jsp页面前, 查询数据库,把所有要填充的数据集作为请求范围内参数,请求转发到该jsp页面,用jstl迭代输出宏仔余,参考如下:
戚蚂 <select>
<c:forEach var="item" items="${requestScope.参数名}">
<option value="${item}">${item}
</c:forEach>
</select>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-11
展开全部
int tmp = Integer.parseInt(request.getParamter(\"boo\棚扒"));boolean test;if(tmp==1){test = true;}else{test = false;}楼上,这似乎不行吧?如果是这样会抛谈衫出含和腔异常的java.lang.NumberFormatException: null
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-11
展开全部
我不会JSP,不过你在获取GET过来的信息时,为什么缓隐没有“boo”呢?那要是表单里同时有好几类的选择框,GET出去的数据到底是谁的?显然JSP里扰明厅的这个变量获取方法有问槐派题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-11
展开全部
你默认一个option为checked=\'true\'或高弊者checked就不会了。抛异常洞滑是纳念腊因为你没选下拉框造成的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-11
展开全部
谢谢了,这正是我想找的,之前用JS写,但队JS不熟悉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询