728x90
SMALL
내가 원하는 것
자정이 기본값으로 선택되게 나오면서 1시부터 23까지 쭈르륵 나오는 것
그 전코드
<select >
<option value="08">08:00</option>
<option value="09">09:00</option>
<option value="10">10:00</option>
<option value="11">11:00</option>
<option value="12">12:00</option>
<option value="13">13:00</option>
<option value="14">14:00</option>
<option value="15">15:00</option>
<option value="16">16:00</option>
<option value="17">17:00</option>
<option value="18">18:00</option>
<option value="19">19:00</option>
<option value="20">20:00</option>
<option value="21">21:00</option>
<option value="22">22:00</option>
<option value="23">23:00</option>
<option value="24">자정/option>
</select>
jstl사용하면 됐겠지만 너무 귀찮아서 대충 만듬
바꾼코드
아무리봐도 너무 보기싫어서 바꿈...
<select>
<c:forEach var="i" begin="1" end="23">
<option value="<fmt:formatNumber value='${i}' pattern ='00' />" <c:if test="${list.lastTimeHour == i}">selected</c:if>> <fmt:formatNumber value='${i}' pattern ='00' />:00</option>
</c:forEach>
<option value="24" <c:if test="${list.lastTimeHour == 24}">selected</c:if>>>자정</option>
</select>
foreach로 1부터 23까지 돌려주기
fmt태그를 이용해서 두자리수로 pattern만들어주기
시간은 08시 09시 이런식으로 나와야되는데 8,9 이런식으로 나와서 바꿔야했다
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
태그삽입필수
728x90
LIST
'Front > Html, css,jsp' 카테고리의 다른 글
selectric 초기화 refresh (0) | 2021.11.22 |
---|---|
a태그나 button이용해 페이지이동 (0) | 2021.09.16 |
jstl 객체로 불러온 것을 select box선택시 선택되게 하기 (0) | 2021.05.11 |
팝업창 만들기 (0) | 2021.01.04 |
request(요청정보) 세부사용법 (0) | 2020.12.14 |
댓글