2011-10-21 4 views
0

Freemarker 코드를 시작하지만 문제가 있습니다.Freemarker가 html 콘텐츠를 인쇄하지 않습니다.

의 내 FTL은 다음과 같다고 가정 해 봅시다 :

이클립스 콘솔에서
<#list datas as x> 
Name : ${x.name} 
< /#list> 

내가 올바른 결과를 가지고 있지만 아무것도 브라우저에서 인쇄되지 않습니다. HTML 템플릿이 있지만 내 몸 사이에는 아무것도 없습니다.

무엇이 잘못 됐는지 알고 있니?

고맙습니다.

답변

0

Template.process을 전달 하시겠습니까? HttpResponseWriter을 전달해야하며, 결국에는 입력을 씁니다. FreeMarker에서 자동 플러싱이 명시 적으로 해제 된 경우 (어쨌든 발생하지 않았 음) Writer에서 플러시를 호출하지 않으면 이와 같은 문제가 발생할 수 있습니다.

위의 템플릿은 아무 것도 출력하지 않기 때문에 datas이 비어 있지 않아야합니다.

어쨌든 HTML 본문 태그가 인쇄됩니까? FreeMarker가 아닌가?

+0

내 브라우저의 페이지 소스를 표시 할 때 모든 HTML 템플리트가 있습니다. – Pierre

관련 문제