首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

在Servlet里怎么获取select标签里的值

2012-02-29 
在Servlet里如何获取select标签里的值tdselectname shopTypeId c:forEachvar i items ${requ

在Servlet里如何获取select标签里的值
<td>
<select   name= "shopTypeId ">
      <c:forEach   var= "i "   items= "${requestScope.list} ">
<option   value= "${i.shopTypeId   } "> ${i.shopTypeName   } </option>
      </c:forEach>
</select>
</td>

[解决办法]
不明白楼主是什么意思~~~

<option value= "${i.shopTypeId } "> ${i.shopTypeName } </option>

你如果是想得到value= "${i.shopTypeId } " 话,用request.getParameterValues( "shopTypeId ")

如果你是想得到${i.shopTypeName }的话,就把 value= "${i.shopTypeId } "去掉,用request.getParameterValues( "shopTypeId ")

如果
-------------
试过了,得到的是 null 值
---------------
那说明你到此页面来时${i.shopTypeId }这个值没有传过来~~~


java交流群(QQ群: 45459926),有意思的可以加入

热点排行