Velocity
文章平均质量分 77
Snoopy7713
这个作者很懒,什么都没留下…
展开
-
velocity初体验
VelocityServlet:Java代码 package org.liufei.velocity; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Properties;...原创 2012-05-14 14:57:59 · 112 阅读 · 0 评论 -
Velocity分页模板
#*宏pageGrid:自定义表格宏${gridInfo}: 表格中的信息,含数据和分页信息,样式等20行<!--表格样式需在引用css-->26行<!--表格标题头行-->47行<!--表格内容奇数行与偶数行在鼠标移动到上面时变色-->55行<!--表格首列是否显示checkbox-->54行<!-- 定义表格某列为链接列-->63...原创 2012-04-11 13:08:13 · 150 阅读 · 0 评论 -
Velocity模版与Ajax灵活应用
一:先简单介绍一下velocity的模版页面velocity是apache开源组织旗下的一个开源项目,可以到apache的官方网去下载并了解它的语法和用法,非常简单,既方便又易用,主要包括两个jar包,velocity-1.5.jar,velocity-dep-1.5.jar。velocity的模版是以vm为后缀的,例如我的web应用下有一个模版:/myweb/template/tes...原创 2012-04-11 13:06:59 · 689 阅读 · 0 评论 -
velocity学习心得
目录1. 常用的模版技术 21.1. Velocity 21.2. Freemarker 22. 参考资料 22.1. Java Compiler Compiler 22.2. WebMacro 32.3. Turbine 32.4. 模版技术讨论网站 32.5. Spring in Action 33. Velocity 基本知识 33.1. Velocity 的工作原理 33.1.1. Ve...原创 2012-04-11 13:06:07 · 169 阅读 · 0 评论 -
Velocity教程
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velo...原创 2012-04-11 13:03:43 · 122 阅读 · 0 评论 -
eclipse上的几个Velocity插件
最近在研究XWiki,它是支持Velocity的,所以就顺便调查了一把支持Velocity的编辑器。不过由于用惯了eclipse,自然是以eclipse的插件为主要调查方向了。调查下来一共找到四个插件,其中一个叫veloedit,一个叫velocitywebedit,另外两个都叫veloeclipse,不过确实是两个不同的插件,一个在google code上,一个在sourceforge上。详...原创 2012-04-01 08:54:26 · 134 阅读 · 0 评论 -
springmvc+velocity 在vm模板上添加通用工具类对象变量
在平时工作的项目中经常会在vm模板中添加自定义的工具类,由于上班时用的是sofa框架,里面的配置跟spring还是有区别的,以前自己也没有做过,今天就尝试了一下,主要配置如下:Xml代码 <!-- 让Spring启用对annotation的支持 --> <context:annotation-config>...原创 2012-05-29 14:55:21 · 352 阅读 · 0 评论 -
struts2 与 velocity 整合 探究
我这边引出几个问题。 问题1,struts2 是怎么让 velocity 按照指定的 ResourceLoader 加载 vm 模板的? 首先,struts 默认的查找vm模板的路径有两种: 1,以 webapp 为相对路径下面去找 2,从 classpath 下面去找 那么看下面的代码 org.apache.struts2.views.veloc...原创 2012-05-29 13:21:27 · 160 阅读 · 0 评论 -
模板:velocity和freemarker的比较
/** *作者:张荣华(ahuaxuan) *2007-04-16 *转载请注明出处及作者 */模板技术在现代的软件开发中有着重要的地位,而目前最流行的两种模板技术恐怕要算freemarker和velocity了,webwork2.2对两者都有不错的支持,也就是说在webwork2中你可以随意选择使用freemarker或velocity作为view,...原创 2012-05-21 17:24:55 · 181 阅读 · 0 评论 -
Velocity中VM文件找不到问题的解决
在Velocity中默认加载vm文件的类是FileResourceLoader,而这个类是用File来读取vm文件的。所以在不同的环境下,File的根目录是不一样的,如在eclipse项目中就是项目的文件夹为根目录 。 解决vm找不到的方法我知道的有这两种: 1. 设置把Velocity(RuntimeConstants)中的FILE_RESOURCE_LOADER...原创 2012-04-14 11:05:24 · 457 阅读 · 0 评论