<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    溫馨提示:您的每一次轉(zhuǎn)載,體現(xiàn)了我寫此文的意義!!!煩請(qǐng)您在轉(zhuǎn)載時(shí)注明出處http://m.tkk7.com/sxyx2008/謝謝合作!!!

    雪山飛鵠

    溫馨提示:您的每一次轉(zhuǎn)載,體現(xiàn)了我寫此文的意義!!!煩請(qǐng)您在轉(zhuǎn)載時(shí)注明出處http://m.tkk7.com/sxyx2008/謝謝合作!!!

    BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
      215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
    Java code

    package com.velocity.test;
    import java.io.IOException;
    import java.io.StringWriter;

    import org.apache.velocity.Template;
    import org.apache.velocity.VelocityContext;
    import org.apache.velocity.app.Velocity;
    import org.apache.velocity.app.VelocityEngine;
    import org.apache.velocity.exception.MethodInvocationException;
    import org.apache.velocity.exception.ParseErrorException;
    import org.apache.velocity.exception.ResourceNotFoundException;


    public class VelocityTest {

     public static void main(String[] args) {
      
      
      try {
       Velocity.init();
      } catch (Exception e) {
       e.printStackTrace();
      }
      
      VelocityEngine engine=new VelocityEngine();
      engine.setProperty(Velocity.RESOURCE_LOADER, "class");
      engine.setProperty("class.resource.loader.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");
      
      VelocityContext context= new VelocityContext();
      context.put("name", "林心如");
      context.put("velocity", "Velocity");
      
      Template template = null;
      try {
       template = engine.getTemplate("velocity.vm","gbk");
      } catch (ResourceNotFoundException e) {
       e.printStackTrace();
      } catch (ParseErrorException e) {
       e.printStackTrace();
      } catch (Exception e) {
       e.printStackTrace();
      }
      
      StringWriter writer=new StringWriter();
      
      try {
       template.merge(context, writer);
       System.out.println(writer.toString());
      } catch (ResourceNotFoundException e) {
       e.printStackTrace();
      } catch (ParseErrorException e) {
       e.printStackTrace();
      } catch (MethodInvocationException e) {
       e.printStackTrace();
      } catch (IOException e) {
       e.printStackTrace();
      }
     }

    }


    Velocity 模版
    Hello $name ,
     this is my first $velocity !!!
    #set($sex="女")
    *******************************************
    $sex
    #**
     #set($a=true)
     
     #if($a)
      true
     #else
      false
     #end
     
     #set()
    *#

    Jar包支持
    avalon-logkit-2.1.jar
    commons-collections-3.2.1.jar
    commons-lang-2.4.jar
    oro-2.0.8.jar
    velocity-1.6.3.jar
    posted on 2010-02-23 10:36 雪山飛鵠 閱讀(2417) 評(píng)論(1)  編輯  收藏 所屬分類: velocity

    Feedback

    # re: First Velocity Demo 2014-09-15 22:10 zuidaima
    velocity demo教程源代碼下載:http://zuidaima.com/share/kvelocity-p1-s1.htm  回復(fù)  更多評(píng)論
      

    主站蜘蛛池模板: 无码日韩精品一区二区三区免费| 色欲国产麻豆一精品一AV一免费 | 亚洲bt加勒比一区二区| 日韩精品人妻系列无码专区免费 | 久久夜色精品国产噜噜噜亚洲AV | 久久国产精品成人免费| 成人免费黄色网址| 亚洲成人午夜在线| 精品剧情v国产在免费线观看| h视频在线免费观看| 亚洲区小说区图片区| 春意影院午夜爽爽爽免费| 亚洲av日韩av无码| 日韩在线免费播放| 精品无码人妻一区二区免费蜜桃| 亚洲AV成人片色在线观看| 青草草在线视频永久免费| 久久国产免费一区| 久久综合亚洲色HEZYO社区| 国产免费一区二区视频| 亚洲人成色4444在线观看| 亚洲AV综合色区无码一区| 中文字幕无码日韩专区免费| 午夜在线a亚洲v天堂网2019| 久久久久久99av无码免费网站| 亚洲中文字幕无码av| 亚洲成AV人片在WWW色猫咪| 6080午夜一级毛片免费看6080夜福利| 日韩欧美亚洲中文乱码| 亚洲成?v人片天堂网无码| 亚洲免费闲人蜜桃| 亚洲精品日韩一区二区小说| 国产一区二区三区免费在线观看| 99久久免费看国产精品| 黄视频在线观看免费| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 国产免费丝袜调教视频| a级毛片在线免费观看| 特级一级毛片免费看| 伊人久久五月丁香综合中文亚洲 | 亚洲国产精品乱码一区二区|