现有第一个页面有一个下拉列表(值已固定),如何在提交form时将选择的值传到其他jsp页面上。
2个回答
展开全部
如果你form中的下拉列表中,option项都填写了value属性,那么在提交form时会自动将你选择的选项对应的value中的值传到form提交的其他jsp页面:
<select name="test">
<option value="" >请选择</option>
<option value="1" >是</option>
<option value="0" >否</option>
</select>
例如:如果你选择了“是”,那么form提交时会把“1”传到其他的jsp页面
<select name="test">
<option value="" >请选择</option>
<option value="1" >是</option>
<option value="0" >否</option>
</select>
例如:如果你选择了“是”,那么form提交时会把“1”传到其他的jsp页面
追问
现在我在其他页面接受参数:String strpage = request.getParameter("test"),但是strpage一直都是没有值的。这是为什么。(下拉列表的表单方法为post)
追答
那就是你代码写的有问题,要确保标签是在form表单中的哟。你先试试用form传一个文本框的值看能不能接收到。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询