2017-07-09 3 views
1

jsp私は姓、名字、および支払額(Checkbox)を印刷するリストを反復処理しています。これらの値はすべてoracle DBにあります。有料のチェックボックスは編集可能です(ユーザーはcheckboxをチェック/チェック解除できます)。更新された値をjspからservletに変更することに問題があります。私はリスト全体をservletcheckbox更新値で戻す方法を知る必要があります。私にお知らせください。テキストフィールドとチェックボックスフィールドを持つテーブル全体の値を取得する方法jsp to servlet

JSPコードスニペット。

<c:forEach items="${nameList}" var="nameObj"> 
    <tr> 
    <td><label>${nameObj.firstName}</label></td> 
    <td><label>${nameObj.lastName}</label></td> 
    <c:if test="${nameObj.paid}"> 
     <td><input type="checkbox" name="paid" id="paid" checked ></td> 
    </c:if> 
    </tr> 
</c:forEach> 

答えて

0

あなたは

<c:forEach items="${nameList}" var="nameObj"> 
     <tr> 
     `<td><label>`FirstName`</label><input type="text" name="firstName" value="${nameObj.firstName}"/></td>` 
     `<td><label>`LastName:`</label><input type="text" name="lastName" value="${nameObj.lastName}"/></td>` 

    <c:if test="${nameObj.paid}"> 
     <td><input type="checkbox" name="paid" id="paid" checked /></td> 
    </c:if> 
    </tr> 
+0

おかげで、このコードを使用します。では、firstName、lastName、および有料フィールドの値をサーブレットで取得する方法を説明します。 – Javauser

+0

@Javauserサーブレット内で試してみようString firstname = request.getParameter( "firstName");同じ方法で、lastNameとCheckboxフィールドの値をjspからサーブレットにも取得します –

関連する問題