Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 向jsp按钮添加ID_Java_Jsp_Servlets_Button - Fatal编程技术网

Java 向jsp按钮添加ID

Java 向jsp按钮添加ID,java,jsp,servlets,button,Java,Jsp,Servlets,Button,我有如下按钮: <c:forEach var="item" items="${openOrders}"> <tr> <td><input name="getOrder" type="submit" value="- Coffee Order ${item.id}"/></td> </tr> <tr> &l

我有如下按钮:

<c:forEach var="item" items="${openOrders}">

    <tr>             
        <td><input name="getOrder" type="submit" value="- Coffee Order ${item.id}"/></td>
    </tr>
    <tr>             
        <td><input name="getOrder" type="submit" value="- Coffee Order ${item.id}"/></td>
    </tr>
</c:forEach>    

因为我认为如果我这样做,隐藏字段将始终包含最后一项的值。

如果我正确理解了您的要求,您可以为每一行创建表单。因此,当任何用户单击按钮时,每个表单都只有getOrder和隐藏字段getOrderId。因此,您可以使用get参数来获取所需的值

<c:forEach var="item" items="${openOrders}">
 <form>  
    <tr>             
      <td>
          <input name="getOrder" type="submit" value="- Coffee Order ${item.id}"/>
          <input type="hidden" name="getOrderID" value="${item.id}">     
      </td>
    </tr>
  </form> 
</c:forEach>

如果我理解正确,您需要添加一个隐藏字段,其值为${item.id}。
<c:forEach var="item" items="${openOrders}">
 <form>  
    <tr>             
      <td>
          <input name="getOrder" type="submit" value="- Coffee Order ${item.id}"/>
          <input type="hidden" name="getOrderID" value="${item.id}">     
      </td>
    </tr>
  </form> 
</c:forEach>