如何在弹簧配置中混合不同类型的视图?

时间:2010-12-01 11:59:54

标签: spring spring-mvc velocity

所有的问候 我在我的网络应用程序中使用jsp作为视图技术

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/views/"/>
        <property name="suffix" value=".jsp"/>
</bean>

我想在发送电子邮件时也使用速度作为视图技术 我想在xml文件中配置它,但我不知道怎么做?

任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:1)

如果你想使用Velocity来构建电子邮件,那么就Spring MVC而言,这不是一个“视图”。 Views和ViewResolvers用于将输出呈现给浏览器。

Spring MVC确实支持将Velocity用作视图层,但这与您尝试的操作无关。

但是,Spring还提供了一些支持类来使笨重的Velocity API使用起来不那么尴尬(参见javadocs)。但是,它们与Spring MVC视图层无关。只需直接在您的代码中使用它们,构建电子邮件并发送它们。