클래스 경로에서로드 된 aSpring MVCapplication의 리소스가 있습니다.클래스 경로에서 freemarker 템플릿로드
<bean id="myController" class="com.MyController">
<property name="myTemplate" value="classpath:myTemplate.txt"/>
</bean>
그리고이 코드를 사용하여 프리 마커 템플릿으로로드하려고 :
private Resource myTemplate;
...
Configuration cfg = new Configuration();
cfg.setClassForTemplateLoading(this.getClass(), "/");
Template tpl = cfg.getTemplate(myResource.getFilename());
을하지만 난에서 끝나는 계속 : java.io.FileNotFoundException : 템플릿 클래스 경로를 찾을 수 없습니다 myTemplate.txt .
wassuggested 무엇을 구현하려했으나 here하지만 도움이되지 않습니다. 내가 지금까지 findso 수
유일한 해킹은 "클래스 경로 제거했다 : 파일 이름 문자열에서 접두사를하지만 난
내가 옳다고 가정하면 TemplateLoader – Joly