Velocity 使用方法

原创 2006年06月07日 18:46:00

Velocity 使用介绍-在java中的代码

1.首先初始化对象
       
VelocityContext context = new VelocityContext();

StringWriter writer = new StringWriter();

String encoding2 = "GBK";

 

2PROPERTY_PATH  系统properties文件中的TEMPLATE_INIT_PATH (指定velocity所需的property文件路径。)

 

3Properties中的内容

file.resource.loader.path = D:/resin/webapps/mip/files/templateupload/(模板所在地方)

 

4.然后要初始化Velocity.init(PROPERTY_PATH);

 

5.将velocity中的标签跟java对应context.put(key, value);

 

6.然后加载文件Velocity.mergeTemplate(templateName, encoding2, context, writer);

 

7.最后调用Generator.writeToFile()生成文件。

 

8writeToFile 函数如下:

FileOutputStream of = new FileOutputStream(theFile);

         of.write(writer.toString().getBytes("GBK"));

         // String tt = writer.toString();

         of.flush();

         of.close();

具体参考MIP系统

velocity的toolbox使用方法(含与struts2的集成)

1.velocity中的toolbox单独使用(没有与struts2集成)  1.1.在web项目的web.xml文件中加入以下代码(velocity的jar包配置之类的就不再阐述,本博文默认读...

WPF的Expander控件使用方法

  • 2017年10月29日 19:27
  • 55KB
  • 下载

最新gradle-4.1-all.zip以及使用方法

  • 2017年11月01日 15:11
  • 85.9MB
  • 下载

velocity根据模板导出word并下载工具方法

maven pom文件引入jar org.apache.velocity velocity org.apache.velocity velocity-tool...

tftp使用方法

  • 2017年10月27日 22:03
  • 13KB
  • 下载

【就你不知道-利用velocity生成as get/set方法】

一:velocity模版引擎 地址:http://velocity.apache.org/ 内容很详细,可以仔细看看。 二:简单介绍 1:写一个后缀为vm的文件,里面可以任意写内容,把要替...

555定时器的基本应用及使用方法

  • 2017年11月07日 15:20
  • 138KB
  • 下载

advgrid 使用方法

  • 2017年11月07日 15:21
  • 11KB
  • 下载

Tensorflow C++库的编译和使用方法

Tensorflow C++库的编译和使用方法网上编译或者安装Tensorflow的教程大多数都是Python相关的,有少量C或者C++的,但版本又比较老不适合最新的Tensorflow教程,本博记录...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Velocity 使用方法
举报原因:
原因补充:

(最多只允许输入30个字)