<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-153  評論-235  文章-19  trackbacks-0

        Velocity 郵件模板在Spring 中發郵件報unable to find resource 'WEB-INF/test.vm' in any resource loader導常。配置如下:

        <bean id="templateMail" class="com.chenlb.mail.VelocityTemplateMessage">
            
    <property name="javaMailSender" ref="mailSender"></property>
            
    <property name="from" value="${mail.from}"></property>
            
    <property name="encoding" value="UTF-8"></property>
            
    <property name="templateLocation" value="WEB-INF/test.vm"></property>
            
    <property name="velocityEngine">
                
    <bean class="org.springframework.ui.velocity.VelocityEngineFactoryBean"></bean>
            
    </property>
            
    <property name="title" value="www.tkk7.com/chenlb"></property>
        
    </bean>

    郵件內容生成如下:
    VelocityEngineUtils.mergeTemplateIntoString(velocityEngine, templateLocation, encoding, model);

    但導常,說不可用的資源。

    說明:VelocityEngineUtils.mergeTemplateIntoString()里的templateLocation的文件,不會像Spring一樣找。然后就看Spring 的 VelocityEnginFactory API和試,最后發現<bean class="org.springframework.ui.velocity.VelocityEngineFactoryBean"></bean>
    單獨定義,并配置resourceLoaderPath屬性即可搞定。

    配置后的:
        <bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean">
            
    <property name="resourceLoaderPath" value="WEB-INF/"></property>
        
    </bean>
        
        
    <bean id="templateMail" class="com.chenlb.mail.VelocityTemplateMessage">
            
    <property name="javaMailSender" ref="mailSender"></property>
            
    <property name="from" value="${mail.from}"></property>
            
    <property name="encoding" value="UTF-8"></property>
            
    <property name="templateLocation" value="test.vm"></property>
            
    <property name="velocityEngine" ref="velocityEngine"></property>
            
    <property name="title" value="wwww.tkk7.com/chenlb"></property>
        
    </bean>

    resourceLoaderPath是由Spring設置過的,跟平常的(Spring)文件資源一樣方式引用,Spring真的太方便了。
    posted on 2007-08-18 02:11 流浪汗 閱讀(3740) 評論(0)  編輯  收藏 所屬分類: OpenSource
    主站蜘蛛池模板: 凹凸精品视频分类国产品免费| 114级毛片免费观看| 黄网址在线永久免费观看| 亚洲伊人精品综合在合线| 8x成人永久免费视频| 亚洲国产精品自在在线观看| 精品国产麻豆免费人成网站| 亚洲国产日韩在线视频| 丁香花在线观看免费观看图片| 国内精品久久久久久久亚洲| 国产成人免费ā片在线观看老同学| 国产亚洲精品va在线| 另类免费视频一区二区在线观看| 亚洲AV无码成人精品区在线观看 | 免费国产在线观看老王影院| 在线观看亚洲精品专区| 亚洲国产精品人人做人人爱| 国产精品九九久久免费视频| 亚洲国产成人一区二区精品区| 99热在线精品免费播放6| 亚洲人妖女同在线播放| 永久免费看bbb| 一级一级毛片免费播放| 亚洲成a人片在线观看无码| 亚洲综合免费视频| 亚洲av无码专区在线电影天堂| www.91亚洲| 91大神在线免费观看| 亚洲人成网站免费播放| 亚洲国产电影av在线网址| 大地资源网高清在线观看免费 | 在线a亚洲老鸭窝天堂av高清| 国产成人精品高清免费| 国产在线观看免费av站| 亚洲码在线中文在线观看| 国产高清免费在线| 免费人成毛片动漫在线播放| 亚洲依依成人亚洲社区| 亚洲午夜未满十八勿入网站2| AV大片在线无码永久免费| 人妻仑刮八A级毛片免费看|