远鹏装饰集团有限公司:在JSP中如何获得这样两种值??

来源:百度文库 编辑:神马品牌网 时间:2024/05/08 15:04:08
对于下拉框中的每条option,如何同时获得其“选项”、“值”这两个属性的值。
如下代码中中,对于第一条option而言,如何在addResult.jsp页中同时获得“自建资源”、“ppt课件”这两个值?
哪位高手帮忙指点一下

<form method="POST" action="addResult.jsp">
<p><select size="1" name="workware">
<option value="自建资源">ppt课件</option>
<option value="自建资源">word文档</option>
<option value="购买资源">rm视频</option>
</select><input type="submit" value="提交" name="B1"><input type="reset" value="全部重写" name="B2"></p>
</form>

这种问题遇到过,我实现的方法是 value 里添两个数据,一个是 你说的自建资源 和ppt课件 中间用','阁开
然后getParameter 时候得到一个组合,在用String的split方法分割成两个字符串就实现此功能了

希望能帮得上你

select发送过去的东西好象只有value
做法也只能是在value里添加上了,或者用另外的隐藏域来传送
用javascript倒可以获取,但那只是客户端的