전자정부표준프레임워크
JSTL 체크박스에 체크하는 예제 하나
yeon.Biju
2021. 12. 14. 10:03
JSP 페이지에서 체크박스 체크예제
이미 저장된 값이 다수가 있을 경우에 아래와 같이 사용하는 방법도 있겠다.
디비에 저장된 값을 불러와서 checkbox에 체크하는 것으로 사용하는 에제이다.
${aaaa.today} 에 1,3,4 이렇게 값이 들어있는 경우라고 전제를 해보자.
|
1
2
3
4
5
6
7
|
<label class="checkbox-inline" for="checkbox"><input type="checkbox" name="today" id="today1" value ="2" <c:if test="${fn:contains(aaaa.today, '2')}" > checked</c:if>/>월</label>
<label class="checkbox-inline" for="checkbox"><input type="checkbox" name="today" id="today2" value ="3" <c:if test="${fn:contains(aaaa.today, '3')}" > checked</c:if>/>화</label>
<label class="checkbox-inline" for="checkbox"><input type="checkbox" name="today" id="today3" value ="4" <c:if test="${fn:contains(aaaa.today, '4')}" > checked</c:if>/>수</label>
<label class="checkbox-inline" for="checkbox"><input type="checkbox" name="today" id="today4" value ="5" <c:if test="${fn:contains(aaaa.today, '5')}" > checked</c:if>/>목</label>
<label class="checkbox-inline" for="checkbox"><input type="checkbox" name="today" id="today5" value ="6" <c:if test="${fn:contains(aaaa.today, '6')}" > checked</c:if>/>금</label>
<label class="checkbox-inline" for="checkbox"><input type="checkbox" name="today" id="today6" value ="7" <c:if test="${fn:contains(aaaa.today, '7')}" > checked</c:if>/>토</label>
<label class="checkbox-inline" for="checkbox"><input type="checkbox" name="today" id="today7" value ="1" <c:if test="${fn:contains(aaaa.today, '1')}" > checked</c:if>/>일</label>
|
cs |