[Spring Boot로 프로그램 만들기] Controller의 데이터 Mustache로 옮기기

 


1. Model 사용하기

1.1. Model 인자 Method 에 추가

이제 단순히 창을 띄우는 것이 아니라 Controller에서 Mustache로 데이터를 옮기는 동작을 진행하겠습니다. 원하는 데이터를 가공하거나 DB에서 불러온 이후, View에 표출해주어야 합니다. 데이터를 전달하기 위해서 Model 객체를 사용합니다. Model 객체는 아래와 같이 method의 인자로 넣어주게 됩니다.

image Model 추가

image Model 추가

1.2. Model 에 Attribute 추가

위에서 method의 인자로 넣은 Model에 attribute를 추가해주어야 합니다. attribute는 아래와 같이 간단하게 넣어줄 수 있습니다.

image Model에 attribute 추가

1.3. Mustache 에서 넘겨준 데이터 출력하기

Model 에서 받은 데이터는 아래와 같이 \{\{\}\} 안에 넘겨준 데이터를 넣습니다.

image Model 추가

2. 결과 확인

서버를 다시 재시작하여 결과를 확인하면 아래와 같습니다.

image Model 추가