- 타임리프 쓰는이유:::::::::::::: jsp안쓰려고
- 폴더경로를 적어줘야한다 /sample/~~~~



- 태그안 vs 태그 밖 차이

- th:value


- th:object를 사용하여 폼과 연결된 객체를 지정하면, 해당 객체의 속성을 폼 필드와 자동으로 연결하여 데이터 바인딩을 쉽게 처리할 수 있습니다. 폼 필드의 name 속성과 객체의 속성 이름이 일치하는 경우, Thymeleaf는 자동으로 값을 매핑
- th:field 속성은 *{} 내의 객체 속성 이름과 폼 필드를 연결하며, Thymeleaf는 이를 통해 속성의 값을 설정하고 바인딩합니다. 이렇게 하면 HTML 폼과 서버 사이드 객체 간의 데이터 전달과 바인딩이 간편하게 이루어집니다.


id랑 name이랑 value랑 다 적어준다
- ${#numbers.formatInteger(product.pno, 5)} 숫자 포맷


숫자포맷


날짜포맷


practice0810_thymeleafEx02.zip
0.09MB
'Spring > 이론' 카테고리의 다른 글
maven 설명 (1) | 2023.12.08 |
---|---|
JPA+ 타임리프//@Entity//@Table //@Id//@GeneratedValue//@Column//JpaRepository//junit crud 테스트// 실제로 출력//th:block//a태그//findAllByOrderByMnoDesc //쿼리메서드 (0) | 2023.08.11 |
스프링 유효성검사 (0) | 2023.08.08 |
타임리프(thymeleafEx)//@Builder//each문으로 반복/if // unless/switch case/a태그 링크이동/파라미터 값 넘기기 (0) | 2023.08.03 |
ObjectMapper//ResponseEntity ==>json으로 바꿔주는 것 (0) | 2023.08.02 |