반응형

Thymeleaf 3

[Springboot] thymeleaf 조건문 if

Thymeleaf에서 th:if는 조건부로 HTML 요소를 렌더링 하는 데 사용되는 속성입니다. 이 속성을 사용하면 특정 조건이 충족될 때만 HTML 요소를 표시하거나 숨길 수 있습니다.th:if는 일반적으로 Thymeleaf 템플릿 엔진과 함께 사용되며, 다음과 같은 방식으로 사용됩니다: 여기서 ${condition}은 평가될 조건을 나타내며, 조건이 true일 때 내부의 HTML 요소가 렌더링 됩니다.다음은 th:if를 사용한 간단한 예제입니다: Welcome Admin! Welcome User! 이 예제에서는 user.isAdmin이라는 조건에 따라 관리자 여부를 확인하고, 해당하는 메시지를 출력합니다.또 다른 예제로는 리스트의 요소를 순회하..

[Java] 게시판 ⑧ View

잡담html 및 javaScript 코드 같은 경우 양이 너무 많기 때문에  중요 코드 부분만 따로 설명하도록 하겠습니다. Controller를 통해 확인해 본 html의 종류는 list, modify, read, register 4가지 정도입니다. list는 메인화면을 출력하고, register를 통해 새로운 게시글을 등록합니다. read를 통해 원하는 하나의 게시글만 출력하고, modify를 통해 수정할 데이터를 받아와 출력합니다.처음부터 모든 UI를 꾸미는것은 지금 백앤드를 연습하는 단계 임으로 Bootstrap을 이용해서 css부분을 대신하기로 하였습니다. 1. BootStrap부트스트랩(Bootstrap)은 트위터에서 개발된 오픈 소스 프런트엔드 프레임워크로, 웹 개발자들이 반응형 웹사이트와 웹..

[Springboot] Controller (get / post)

잡담오늘은 Springboot에서 RestController를 이용해서 json처리하는 방법과 해당 결과를 출력하는 thymeleaf에 대한 예제와 get / post 방식에 대한 몇 가지 들어서 공부해 볼 예정입니다.   1. @GetMappingSpring Boot에서 @GetMapping은 HTTP GET 요청을 처리하는 데 사용되는 어노테이션입니다. 이 어노테이션을 메소드에 적용하면 해당 메서드가 지정된 경로로 들어오는 GET 요청을 처리할 수 있습니다.이전 게시글에서 작성했던 예제를 다시한번 가져왔습니다.package org.zerock.b01.Controller;import lombok.extern.log4j.Log4j2;import org.springframework.stereotype.Co..

반응형