jsp如何在同一个页面获取下拉框select的value,在同一个页面使用value的值 5
如题。注意:只有一个页面,使用request.getParameter("th");是错误的!!<formname="form1"method="post"action=...
如题。注意:只有一个页面,使用request.getParameter("th");是错误的!!
<form name="form1" method="post" action="" >
<label>
<select name="th" size="0" id="th" >
<option value="<%=rs.getInt("tno") %><%=rs.getInt("tname") %></option>
</select>
</label>
</form>
下个表单提交,要用到value,
<form name="form2" method="post" action=""savescore.jsp?tno=??" >
<label></label>
</form>
第二个form的action如何写啊? 展开
<form name="form1" method="post" action="" >
<label>
<select name="th" size="0" id="th" >
<option value="<%=rs.getInt("tno") %><%=rs.getInt("tname") %></option>
</select>
</label>
</form>
下个表单提交,要用到value,
<form name="form2" method="post" action=""savescore.jsp?tno=??" >
<label></label>
</form>
第二个form的action如何写啊? 展开
2个回答
展开全部
action中不是有对象么,你直接EL表达式中取值就行了。
然后在页面中设置一个隐藏域就能实现:
<form name="form1" method="post" action="" >
<input type="" name="tno value="${tno}"/>
<label>
<select name="th" size="0" id="th" >
<option value=“${tno}">${tname}</option>
</select>
</label>
</form>
如果看不懂,不要追问了,谢谢。
然后在页面中设置一个隐藏域就能实现:
<form name="form1" method="post" action="" >
<input type="" name="tno value="${tno}"/>
<label>
<select name="th" size="0" id="th" >
<option value=“${tno}">${tname}</option>
</select>
</label>
</form>
如果看不懂,不要追问了,谢谢。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询