Anything

Mustache에서 세션 값 노출 설정

씬프 2021. 7. 7. 13:47
반응형

Session을 통해 로그인을 구현할 경우

Session 값을 확인해 Mustache 템플릿 엔진에 if문과 같은 처리를 할 수 있다.

 

기본적으로

Mustache에서 if문을 사용하는 방식은

{{#isTrue}}

  참일 경우 넣을 것

{{/isTrue}}

{{^isTrue}}

  거짓을 경우 넣을 것
  
{{/isTrue}}

와 같이 사용하게 된다.

 

이 때, 기본적으로 세션 값이 노출되지 않도록 되어있기 때문에 설정이 필요하다.

spring.mustache.expose-session-attributes=true

application.properties에 위와 같은 설정을 추가해야 한다.