작성
·
694
0
강의를 듣던중 궁금증이 생겨 질문 드립니다.
th:field에 의해서 id, name, value의 속성이 자동으로 만들어진다고 강의 교본에 나와있는데요.
그럼 한 태그안에 th:field와 th:value가 동시에 있을 경우에는 어떻게 되나요? th:field에 의해 만들어진 value가 th:value에 의해 덮여지는 건가요?
그리고, th:action 과 같은 속성은 태그안에 기존 속성과 타임리프 속성 둘다 존재할 경우 기존 속성을 대체하는 것으로 알고 있는데, id속성과 name 속성은 코드를 돌려보니 th:field와 동시에 존재하더라도, 대체되지 않고, 기존의 id속성, name속성이 사용되었습니다. 타임리프 속성마다 대체여부가 다른 건가요?
답변 1
0
안녕하세요. 세승님^^
그럼 한 태그안에 th:field와 th:value가 동시에 있을 경우에는 어떻게 되나요? th:field에 의해 만들어진 value가 th:value에 의해 덮여지는 건가요?
-> 개발자는 직접 코드로 확인해볼 때 가장 많이 배울 수 있습니다. 이 부분은 직접 한번 테스트 해보시고 관련 내용을 공유해주시면 다른분들께도 도움이 될 것 같아요.
타임리프 속성마다 대체여부가 다른 건가요?
-> 네 맞습니다. 속성마다 대체여부가 다릅니다. 기본적으로 같은 이름을 대체하고 나머지는 각각 케이스를 확인해보는 것이 좋습니다.
감사합니다.