FreeMarker를 사용하면 Java 서블릿이 HTML을 템플릿에 봉인하여 그래픽 디자인을 애플리케이션 로직과 별도로 유지할 수 있습니다. 템플릿
서블릿이 제공하는 데이터에서 HTML을 동적으로 생성합니다. 템플릿 언어는 강력하고 직관적이며, 컴파일러는 빠르고, 출력은 정적 HTML 페이지의 속도에 가깝습니다.
FreeMarker는 순수 Java로 작성된 템플릿을 기반으로 텍스트 출력을 생성하는 일반적인 도구인 템플릿 엔진입니다.
HTML 웹 페이지, 특히 MVC 패턴 기반 애플리케이션을 생성합니다.
FreeMarker에는 일부 프로그래밍 기능이 있지만 표시할 데이터는 일반적으로 Java 프로그램에 의해 준비되고 페이지는 모듈을 통해 FreeMarker에 의해 생성됩니다.
Plate는 준비된 데이터를 표시합니다.
FreeMarker는 웹 애플리케이션 프레임워크는 아니지만 웹 애플리케이션 프레임워크의 구성 요소로 적합합니다.
FreeMarker는 HTTP 또는 서블릿을 인식하지 않으므로 컨테이너에 구애받지 않습니다. FreeMarker는 웹 애플리케이션이 아닌 환경에도 적용될 수 있습니다.
FreeMarker는 Model2 프레임워크(예: Struts)의 보기 구성 요소로 더 적합합니다. 템플릿에서 JSP 태그 라이브러리를 사용할 수도 있습니다.
FreeMarker는 무료입니다
성명:
이 웹사이트의 모든 리소스는 네티즌이 제공 및 게시하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 웹사이트의 모든 리소스는 학습 및 참조용으로만 제공됩니다. 상업적인 목적으로 사용하지 마세요. 그렇지 않을 경우 발생하는 모든 결과에 대한 책임은 귀하에게 있습니다! 침해 내용이 있는 경우 당사에 연락하여 삭제 및 제거를 요청하시기 바랍니다. 연락처: admin@php.cn