1. 데이터 바인딩
- th:text
- th:value
- th:placeholder
- p, span, div 등의 태그에서 데이터를 텍스트로 바인딩할 때 사용한다.
@RequestMapping("selectStudentInfo")
ModelAndView selectStudentInfo() {
ModelAndView mav = new ModelAndView("/selectStudentInfo");
Student student = new Student();
student.setId("210000001");
student.setName("Anne Marie");
student.setAge(29);
/** thymeleaf에서 사용할 object명, object를 ModelAndview에 넣어준다. */
mav.addObject("student", student);
return mav;
}
<p th:text="${student.id}"></p> <!-- 210000001 -->
<input type="text" th:placeholder="${student.name}" /> <!-- Anne Marie -->
<p><span th:utext="${student.age}"></span></p> <!-- 29 -->
'Spring > Thymeleaf' 카테고리의 다른 글
텍스트 - text, utext (0) | 2022.08.24 |
---|---|
타임리프 소개 (0) | 2022.08.23 |
조건문, 반복문, 주석 (0) | 2022.06.04 |
Thymeleaf 기본 표현식(*{}, ${}...) (0) | 2022.06.04 |
Thymeleaf 문법 정리 (0) | 2022.05.09 |