0
나는 그루비 템플릿 login.tpl 파일 닮은이 액세스하는 방법 :요청/스프링 부트 등 PARAMS하고 그루비 템플릿
layout 'layout.tpl', title: 'LOGIN',
content: contents {
// if(param.logout) p class: "alert", "You have been logged out"
// if(param.error) p class: "alert alert-error", "There was an error, please try again"
form id: 'loginForm', class: 'form-horizontal',
role: 'form', action: '/login', method: 'post', {
// BLAH here
}
}
이것은 기본적으로 봄 부팅 샘플 웹 보안 스타터에서 번역을 Thymeleaf를 사용하는 버전.
요청/응답/세션 등의 내장 함수에 어떻게 액세스합니까? 이 물건을 손으로 모델에 넣는 중간 컨트롤러를 해킹해야합니까?
사실 나는 이것을 너무 빨리 받아 들였습니다. 시도한 'p "$ {springMacroRequestContext}"'그리고 null을 반환했습니다. Groovy 템플릿에서 이것을 어떻게 사용하는지 보여주는 예제 코드가 있습니까? –
'p "$ {spring.request.serverName}"을 시도해 보았습니다. 1.2.0.M2 사용. –
훌륭하지만 1.2.0.RC1에서는 작동하지 않습니다. –