2017-12-14 14 views
0

나는 데이터를 처리하기 위해 프로젝트 작업을하고 있으며, 데이터의 내용에 따라 다른 시스템에서 사용할 수 있도록 포맷합니다. 제공되는 데이터 중 일부는 다른 시스템에 사용되지 않으며 그 중 일부는 매우 드물게 사용되지 않습니다. Freemarker를 사용하여 내용에 따라 파일의 출력을 막을 수있는 방법이 있습니까? 데이터의? 나는 <#if> 명령문을 사용하여 시도했지만, 검사가 통과되지 않으면 단순히 빈 파일 출력 만 얻는다.Freemarker가 파일을 출력하지 못하게하는 방법

+0

몇 가지 코드 예제를 제공 할 수 있습니까? – Manticore

답변

0

이것은 FreeMarker가 아닌 FreeMarker를 호출하는 소프트웨어입니다. FreeMarker는 파일을 생성하지 않고 그냥 출력을 Writer에 씁니다. Writer은 FreeMarker를 호출하는 소프트웨어에서 제공합니다. 따라서 공백이 아닌 문자가 작성 될 때까지 파일이 생성되지 않는 논리를 구현하거나 출력 파일을 삭제하는 FreeMarker에 지시문을 노출 할 수 있습니다.