나는 프로젝트가 처음이고 그것을 완전히 배워야합니다. 확장자가 .ftl
있는 파일이 많이 있습니다. 나는 그들이 무엇인지 잘 모르겠습니다. 수정할 수 있으며 사용자는 프런트 엔드에서 변경 사항을 볼 수 있습니다.
답변
내가 믿는 Freemarker 템플릿 파일.
답변
FTL은 FreeMarker Template을 의미합니다.
MVC (Model View Controller) 패턴을 따르고 싶을 때 매우 유용합니다.
동적 웹 페이지에 MVC 패턴을 사용하는 이유는 디자이너 (HTML 작성자)와 프로그래머를 분리하는 것입니다.
답변
‘ftl’은 freemarker를 의미합니다. 서버 측 개체와보기 측 (HTML / JQuery) 콘텐츠를 클라이언트 브라우저에서 볼 수있는 단일 템플릿으로 결합합니다.
도움이 될만한 문서 :
튜토리얼 :
http://www.vogella.com/tutorials/FreeMarker/article.html
http://viralpatel.net/blogs/freemaker-template-hello-world-tutorial/
답변
답변
답변
ftl 파일은 JSP 페이지처럼 일련의 html 태그를 가질 수도 있고 컨트롤러 Java 파일에서 전달 된 객체를 표현하기위한 freemarker 템플릿 코딩을 가질 수도 있습니다.
그러나 실제 능력은 자바 클래스의 내용과보기 / 클라이언트 측 항목 (html / JQuery / javascript 등)을 결합하는 것입니다. 속도와 매우 유사합니다. 클래스의 메서드 나 객체를 freemarker (.ftl) 페이지에 매핑하고 바로 페이지에서 만든 변수 또는 기능처럼 사용할 수 있습니다.