많은 탐색 메뉴는 트리 모양, 즉 레벨별로 구분되어 있으므로 이러한 구조는 확실히 재귀적으로 처리되어야 합니다. Freemarker에서 매크로는 서명과 매개변수 목록을 정의하는 함수와 동일합니다. ㅋㅋㅋ