2010-02-15 5 views
1

나는 스프링을 사용하여 작은 유틸리티 어플리케이션 이메일 친구를 개발 중이다. 기본 기능은 현재 URL을 친구에게 전자 메일로 보내는 것입니다. 이메일 템플릿 사업에 따라 자주 변경 될 수스프링에서 이메일 템플릿 사용하기

StringBuffer buf = new StringBuffer(form.getSenderName()); 
buf.append(" want to look at this page: ").append("\n\n<"); 
buf.append("http://").append(host).append(form.getPageUrl()).append(">\n\n"); 
buf.append("Please click on the link above for more information."); 
buf.append("\n\n"); 

그러나 - 지금부터 내가 하드 같은 클래스 뭔가 코딩 한 고정 된 이메일 템플릿을 사용하고 있습니다. 이 목적 (또는 다른 방법)으로 봄을 활용할 수있어서 자바 코드를 몇 번이고 다시 가질 필요가 없습니다.

답변

1

Freemarker (또는 Velocity이지만 Freemarker는 IMO가 더 좋음)과 같은 템플릿 엔진을 사용하는 것이 좋습니다. 이것들을 위해 봄 provides support.

+0

감사합니다. Freemarker를 설명하는 링크를 몇 가지 예제로 제공 할 수 있다면 감사하겠습니다. – Saurabh

+0

Freemarker에 대한 링크를 제공 했으므로 여기에 많은 설명서와 예제가 있습니다. – skaffman

관련 문제