[英]Remove element from arraylist on checking and then unchecking the checkbox of checkbox listview
[英]Checking/Unchecking the Checkbox using servlets
我有一個JSP頁面,其中沒有幾個復選框。
<input type = "checkbox" name="facility" value="3 Door cabinet"> 3 door cabinet </input>
<input type = "checkbox" name="facility" value="Refrigerator" > Refrigerator </input>
<input type = "checkbox" name="facility" value="Television"> Television </input>
<input type = "checkbox" name="facility" value="Sofa"> Sofa </input>
我想控制從Servlet選中或取消選中這些復選框。 如何實現。
HTML,即。 您在瀏覽器中看到的復選框只是從您的應用程序提供的HTTP響應接收的文本。 servlet不再與之交互,因此無法直接更改它。 HTML在服務器端生成,並在客戶端顯示(瀏覽器顯示)。
如果您的問題是關於從服務器生成已選中或未選中的復選框,則可以執行以下操作
<input type = "checkbox" <c:if test="${someCondition}">checked</c:if> name="facility" value="Television"> Television </input>
使用core
( c
)標簽庫,其中someCondition
是請求/會話/ servlet上下文的boolean
屬性或計算值為boolean
的表達式。 如果為true
,則生成的html將為
<input type = "checkbox" checked name="facility" value="Television"> Television </input>
它會顯示為選中狀態。 如果條件否則為false
,它將顯示為未選中狀態,因為不會寫入<c:if>
的正文。
如果要在客戶端以其他方式控制復選框,則需要javascript
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.