velocity
wcp88888888
Never give up!
展开
-
Velocity初始化过程解析
Velocity初始化过程解析 Velocity是一个表示层的模板框架,作为jsp的替代者,有着很多优势。小巧方便,不必使用el或者其他表示层技术来展示页面,感觉是一个很新颖的技术。 Velocity作为MVC框架中的V存在,和普通jsp页面有着不同,它是一种template引擎,利用先编辑完的格式来作为大纲,把一些需要变化的地方作为参数传入,显示时将模板和参数合并,达到最终输出的样...原创 2011-12-29 13:35:49 · 133 阅读 · 0 评论 -
(转)Velocity宏Velocimacros
#macro脚本元素允许模版设计者定义一段可以重复使用的VTL片断。不论简单的还是复杂的情况,Velocity宏都很有用。作为一个介绍Velocity宏的入门例子,下面的一段Velocity宏只有唯一的目的,就是减少打字的个数和可能发生的打字的错误。 #macro( d ) <tr><td></td></tr> #end 在这个例子中定义的宏的名字为...原创 2011-12-29 14:50:33 · 120 阅读 · 0 评论 -
sttuts2和velocity整合
在昨天是使用velocity和Servlet整合,其中使用继承(extends) VelocityViewServlet来实现servlet解析vm模板,发现这样写比较麻烦,今天研究了一下怎么和struts2进行整合,发现struts2可以很好的整合velocity。 项目结构为: 这个项目是用maven搭的项目,因为发现找jar包太麻烦了。 其中pom.xml文件为: ...原创 2011-12-29 20:29:52 · 132 阅读 · 0 评论 -
velocity 取reuqust中的数据
在servlet中写入request.setAttribute("flag"); vm页面中这样写 #set($flag=$request.getAttribute("flag")) flag=$!flag;原创 2012-02-01 19:55:09 · 101 阅读 · 0 评论