简单Velocity实践
到这里半懂不懂的吧,没关系,我们毕竟让它跑起来了,接着来第二次实验。
(关键字:Java, JSP, Servlet, template, 模板, Apache, Jakarta, Velocity)
织梦好,好织梦
这一实验中我们让Velocity在web 应用中和Struts结合起来,让struts 的forward 转向*.vm文件.。
我们必须先down 到 velocity-tools 工具,如下地址:http://jakarta.apache.org/velocity/tools/
为和struts结合起来,我们要做这么4步的工作:
1、 VelocityStruts 和 VelocityView 这二个工具必须加到项目中,也就是把你的velocity-tools-1.1.jar 和velocity-1.4.jar 都放到项目的Lib 中
2、 在web.xml 中添加 VelocityViewServlet ,它是vm 文件的引擎
<servlet-name>velocity</servlet-name> <servlet-class>org.apache.velocity.tools.view.servlet.VelocityViewServlet
</servlet-class>
<servlet-mapping>
<servlet-name>velocity</servlet-name>
<url-pattern>*.vm</url-pattern>
</servlet-mapping>
也就是以上这么二部份。
3、 添加Velocity.properties (这一步不是必须的)
4、 添加toolbox.xml (这一步不是必须的)
如果加了后二步,则web.xml 文件里要加上
<init-param>
<param-name>org.apache.velocity.toolbox</param-name>
<param-value>/WEB-INF/toolbox.xml</param-value>
</init-param>
<init-param>
<param-name>org.apache.velocity.properties</param-name>
<param-value>/WEB-INF/velocity.properties</param-value>
文章评论
共有位Admini5网友发表了评论 查看完整内容