2011-08-18 41 views
2

我在applicationContext.xml中定義了一個freemarker bean,並且此bean需要一個指向我的模板目錄的路徑。 它曾經是:Spring - applicationContext.xml中的路徑

src/main/webapp/template/

但我現在想保存在我的模板:

src/main/resources/template/

它曾經的樣子:

<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> 
    <property name="templateLoaderPath" value="/template/email/"/> 
</bean> 

誰能請幫我正確定義新的路徑?

+0

請問classpath:prefix help? – kan

+0

是的,它當然可以! :) 感謝您的回覆! – user829237

回答

1

作爲一個正確的答案回答,所以你可以關閉這個問題。

您應該使用「classpath:」前綴來引用位於類路徑中的資源。

<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> 
    <property name="templateLoaderPath" value="classpath:/template/email/"/> 
</bean> 
相關問題