我從classpath加載的aSpring MVCapplication中有一個資源。從類路徑加載freemarker模板
<bean id="myController" class="com.MyController">
<property name="myTemplate" value="classpath:myTemplate.txt"/>
</bean>
,我試圖用這個代碼,將其加載爲Freemarker模板:
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 2012-03-20 12:24:41