Thymeleaf의 선택 상자로 생년월일 만들기
4776 단어 Thymeleafspring-boot비망록
선택 상자로 생년월일 만들기
조금 시간이 걸렸으므로 비망록으로 남겨 둡니다.
#numbers.sequence에서 선택할 수 있는 범위를 지정하는 것이 포인트입니다.
index.html <div>
<select id="birtyday" name="birthday">
<option th:each="i : ${#numbers.sequence(2020, 1920)}"
th:value="${i}" th:text="${i}" th:selected="${i == birthYear}">
</option>
</select>
<select id="birthMonth" name="birthMonth">
<option th:each="i : ${#numbers.sequence(1, 12)}" th:value="${i}"
th:text="${i}" th:selected="${i == birthMonth}"></option>
</select>
<select id="birthDay" name="birthDay">
<option th:each="i : ${#numbers.sequence(1, 31)}" th:value="${i}"
th:text="${i}" th:selected="${i == birthDay}"></option>
</select>
</div>
Birth.javaimport org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class Birth {
@GetMapping("/index")
public String getIndex(Model model) {
int birthYear = 2002;
int birthMonth = 8;
int birthDay = 3;
model.addAttribute("birthYear", birthYear);
model.addAttribute("birthMonth", birthMonth);
model.addAttribute("birthDay", birthDay);
return "index";
}
}
Reference
이 문제에 관하여(Thymeleaf의 선택 상자로 생년월일 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/parapore/items/22ca680ed8b487b4bea1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<div>
<select id="birtyday" name="birthday">
<option th:each="i : ${#numbers.sequence(2020, 1920)}"
th:value="${i}" th:text="${i}" th:selected="${i == birthYear}">
</option>
</select>
<select id="birthMonth" name="birthMonth">
<option th:each="i : ${#numbers.sequence(1, 12)}" th:value="${i}"
th:text="${i}" th:selected="${i == birthMonth}"></option>
</select>
<select id="birthDay" name="birthDay">
<option th:each="i : ${#numbers.sequence(1, 31)}" th:value="${i}"
th:text="${i}" th:selected="${i == birthDay}"></option>
</select>
</div>
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class Birth {
@GetMapping("/index")
public String getIndex(Model model) {
int birthYear = 2002;
int birthMonth = 8;
int birthDay = 3;
model.addAttribute("birthYear", birthYear);
model.addAttribute("birthMonth", birthMonth);
model.addAttribute("birthDay", birthDay);
return "index";
}
}
Reference
이 문제에 관하여(Thymeleaf의 선택 상자로 생년월일 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/parapore/items/22ca680ed8b487b4bea1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)