2017-06-23 28 views
0

我現在正在設計.jsp,它包含一個動態表,它將從數據源中檢索數據(這並不重要)。這個要求與我的話題相同。我有我的代碼完整的一部分,但沒有得到用戶輸入值。JSP動態表,每行有一個輸入框和一個複選框

我的代碼如下:

<form id="select" method="post" action="select"> 
<h2 style="text-align: center;">Plan List</h2> 
<p style="width: 100%; text-align: center;"> 
    <button type="submit" 
     >Select</button> 
</p> 
<table class="details"> 
    <tr class="details"> 
     <th class="details" style="text-align: center;">Plan Name</th> 
     <th class="details" style="text-align: center;">Quota</th> 
    </tr> 
    <c:forEach items="${list}" var="plan"> 
     <tr class="details"> 
      <td class="details" style="text-align: center;">${plan.planName}</td> 
      <td class="details" style="text-align: center;"><input 
       type="text" name="quota2" min="1"></td> 
      <td class="details"><input type="checkbox" name="selection2" 
       value="${selectedPartnerId},${plan.planId}" /></td> 
     </tr> 
    </c:forEach> 

</table> 

的設計是選擇通過點擊checkboxs行,然後單擊選擇按鈕提交所選行。我現在可以通過將變量賦值來傳遞數據。但是,我找不到任何方式來傳遞屬於用戶輸入的值。我已經爲此花了兩天時間。請給我一些建議。非常感謝您寶貴的時間....

更多詳細信息... 我現在使用java作爲後端,並通過「request.getParameterValues(」selection2「)」獲取選中的複選框結果列表。 ..

+0

如何檢索後端的輸入值? –

+0

我使用request.getParameterValues(「selection2」)並返回字符串[]與我所選的行,感謝您的評論 –

+0

request.getParameterValues(「selection2」)將檢索複選框值。怎麼樣?你想獲取quota2值? –

回答

0

我已經通過使用相同的抓取方法自己解決了這個問題。但是,我會傳遞表的索引號以獲得相應的配額值(這是用戶輸入的值)。

相關問題