다른 모든보기 페이지가 상속하는 마스터 템플릿을 만들고 싶습니다. freemarker templating에 대한 조언, 마스터 템플릿을 만들고 싶습니다.
그래서 마스터 템플릿을해야합니다 : (사용자가 로그인되어있는 경우)HEADER
--CONTENT--
FOOTER
헤더 쇼를 선택적 것, 사용자 이름 및 기타 사용자 개체 속성.
--CONTENT--는 다른 '상속 (inheriting)'보기 페이지가 내용을 삽입하는 자리 표시 자입니다.
제 질문은 freemarker에서 가능합니까? 그렇다면 어떤 지침이 있습니까?
컨트롤러 개체에서 헤더에 사용자 개체를 전달하는 방법은 무엇입니까? 이상적으로 객체는 각보기 페이지 이외의 다른 곳으로 전달됩니다 (각보기 페이지마다이 코드를 유지하지 않아도 됨).
저는 스프링 MVC를 사용하고 있으며 모든 작업 방법 이전에 실행되는 이벤트 중에 사용자가 로그인하면 User 객체를로드합니다. 그러면 사용자 객체를 어디에 저장해야합니까? – Blankman
모든 동작 전에 실행되면 요청 범위가 사용자 객체를 보유하기에 적합한 후보라고 들립니다. – Pat
그래서 request.attributeS? – Blankman