1. 데이터 바인딩

  1. th:text
  2. th:value
  3. 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
복사했습니다!