是這樣的,最近呢自學SSH,現在在修改方面想把多選框裡面的內容給復現出來,比如這個人之前選中了哪些多選框,這回修改的時候就先顯示出來這些多選,再讓他改。
接著呢,因為我錄入進去數據庫的值是通過數組拼接出來的,也就是連成一塊了。
這樣會直接輸出4個一塊東西的一樣多選。
接著也試過其他的方法,但是都不對,不是沒顯示,就是報錯。
所以來求助各位大神了,謝謝~!
反正呢0 0 總結起來就是想回顯多選框 (無論什麼方法都行,哪怕加<%JAVA代碼%>也ok)希望各位大大幫忙0 0
//在頁面頭部導入下面兩個:
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
//status是後台返回來的一個List(java.util.List):
<input type="checkbox" name="status" value="0" <c:if test="${fn:contains(status, '0') }">checked="checked"</c:if>>123
<input type="checkbox" name="status" value="1" <c:if test="${fn:contains(status, '1') }">checked="checked"</c:if>>456
<input type="checkbox" name="status" value="2" <c:if test="${fn:contains(status, '2') }">checked="checked"</c:if>>789