一、从VelocityViewServlet到VelocityLayoutServlet 使用Velocity开发web应用时,需要在web.xml中配置一个Velocity提供的VelocityViewServlet接受处理对velocity模板(即vm文件)的forward访问。VelocityViewServlet负责将设置在request中的attribute“读出”和模板文件进行merge形成最终的页面,向response输出显示在用户电脑上。 VelocityViewServlet是一个简单的易使用的。但是只要把web.xml中VelocityViewServlet换成Veloc ...
1、Velocity是什么?Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。Velocity的能力远不止web ...
原文连接: http://blog.csdn.net/fasttalk/archive/2005/06/20/398059.aspx
resource.loader=webapploaderwebapploader.resource.loader.class=org.apache.velocity.tools.view.servlet.WebappLoaderwebapploader.resource.loader.path=/templateswebapploader.resource.loader.cache=falsewebapploader.resource.loader.modificationCheckInterval=2