This Domain(Admin5.com) is for Sale:

简单Velocity实践

时间:2007-10-22  来源:不详  作者:林子

到这里半懂不懂的吧,没关系,我们毕竟让它跑起来了,接着来第二次实验。

(关键字: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>

看完这篇,您有何感觉呢?

上一篇:Velocity初体验   下一篇:Velocity 的应用示例

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息