jiny

타임리프 입력 폼 문법 본문

서버/문법

타임리프 입력 폼 문법

ongjiny 2023. 12. 20. 14:12

th:object 로 커맨드 객체를 지정할 수 있다.

그리고 *{변수명} 으로 th:object에서 선택한 객체에 접근할 수 있다.

th:field 는 html 태그의 id,name,value 속성을 자동으로 지정해주는 역할을 한다

 

<input type="text" th:field="*{itemName}" />

렌더링 후 아래와 같다. value는 itemName 변수의 데이터가 저장된다

<input type="text" id="itemName" name="itemName" th:value="*{itemName}" />

 

등록 폼이기 때문에 컨트롤러에서 Model을 사용해 아래처럼 미리 빈 객체인 A를 보내주면,

model.addAttribute("item", new Item());

 

요청을 보낼 때 파라미터로 A를 바로 받을 수 있다.

 

 

 

 

 

 

출처: https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2