jsp页面代码:
<c:forEach var="good" items="${requestScope.good}" varStatus="index">
<td>
  <select name="enable${good.categoryNo}" id="enable${good.categoryNo}">
    <option value="0">在售
    <option value="1">已下架
   </select>
</td>
<td><a href="/CRM/SetGoodEnable?cateNo=${good.categoryNo }"><input type="button" value="确定"/></a></td>
</c:forEach>
现在我要在servlet中取得与categoryNo对应的select的值 用request.getgetParameter("enable"+categoryNo);为什么取出来的是空值  求解~~~

解决方案 »

  1.   

    <option value="0">在售
      <option value="1">已下架
    ==》
    <option value="0">在售</option >
      <option value="1">已下架</option >
      

  2.   

    不是这个问题 <option>有没有结束标签无所谓吧
      

  3.   


    <a href="javascript:onSubmit('${good.categoryNo}');">
    <script>
    function onSubmit(cateNo){
       var tableForm = document.getElementById("tableForm");
       tableForm.action="/CRM/SetGoodEnable?cateNo="+cateNo;
       tableForm.onsubmit=null;
       tableForm.submit();
    }
    </script>