velocity
文章平均质量分 86
xiaotao0809
性格开朗
展开
-
Velocity的ContextTool、BrowserSnifferTool、ViewResourceTool工具
一开始,我对Velocity的Context感觉有点迷惑:是不是它的Context一定是VelocityContext呢?到底什么样的Context可以被Velocity Tools访问呢。其实,VelocityContext仅仅是一种Context。在Velocity的帮助文档中,ViewContext接口给出了关于这种上下文的说明:public interface ViewContex原创 2009-12-02 12:44:00 · 1027 阅读 · 0 评论 -
Velocity中的ComparisonDateTool、MathTool、NumberTool、SortTool、EscapeTool工具
可以从Apache官方网站自带的例子中查找,位置/velocity-tools-1.4-src/examples/showcase。Apache官方网站自带的例子有下面一些:AlternatorTool BrowserSniffer ContextTool CookieTool DateTool EscapeTool ImportTool LinkTool原创 2009-12-02 12:51:00 · 1559 阅读 · 0 评论 -
Velocity与Struts验证用户登录
velocity-tools-1.4-src中自带的一个例子,位于目录/velocity-tools-1.4-src/examples/struts下面。测试工程目录结构如下所示:VelocityStrutsA│ .classpath│ .mymetadata│ .mymetadata.bak│ .mystrutsdata│ .project│├─.myeclipse├─src│ │ hi原创 2009-12-02 12:52:00 · 903 阅读 · 0 评论 -
Velocity与Struts集成
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { response.setContentType("text/html"); response.setCharacterEncod原创 2009-12-02 12:55:00 · 818 阅读 · 0 评论 -
关于VelocityServlet应用时velocity.properties作为通用属性文件
在文章 VelocityServlet的应用 中的那个例子,只把所有的关于Velocity的velocity.properties属性文件的加载,以及日志设置都放在了一个自己实现的VelocityServlet的子类中。在实际应用中,关注的是获取到一个所需要的模板,来显示需要显示的数据。这样,如果把velocity.properties属性文件都放在一个自己实现的VelocityServlet原创 2009-12-02 12:56:00 · 1015 阅读 · 0 评论 -
VelocityServlet的应用
在Velocity 1.4版本中,org.apache.velocity.servlet.VelocityServlet继承了HttpServlet,因此它继承了HttpSetvlet的对生命周期的管理,而且,只要我们在实现自己velocity servlet的时候,继承org.apache.velocity.servlet.VelocityServlet,然后继承它的一些重要的方法就可以完成实际原创 2009-12-02 12:58:00 · 926 阅读 · 0 评论 -
学习Velocity Tools的一个例子
Apache官方网站Velocity Tools自带的例子(位置:/velocity-tools-1.4-src/examples/simple)。新建一个Web Project,名称为Velocity。在src下面实现一个ToyTool类,如下所示:public class ToyTool{ private String message = "Hello from ToyToo原创 2009-12-02 13:00:00 · 1393 阅读 · 0 评论