Spring MVC 3 集成 Velocity

jopen 11年前

1、导入velocity库
访问Velocity位于http://jakarta.apache.org/velocity的主页,到官网下载velocity库,解压后将里面的velocity-1.7.jar拷贝到sping项目工程里面的web库里,一般放在WEB-INF/lib/下;

2、 配置Velocity引擎
首先需要配置的是Velocity引擎自己。要做到这点,可以通过以下方式在Spring配置文件中声明一个VelocityConfigurer Bean:

<bean id="velocityConfigurer" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">        <property name="resourceLoaderPath">          <value>WEB-INF/velocity/</value>        </property>        </bean>

3、解析Velocity视图
要使用Velocity模板视图,你必须做的最后一件事情是配置一个视图解析器。具体地说,需要以如下方式在Spring上下文配置中声明一个VelocityViewResolver Bean:

<bean id="velocityViewResolver" class="org.springframework.              web.servlet.view.velocity.VelocityViewResolver">        <property name="suffix"><value>.vm</value></property>    </bean>