锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲第一页日韩专区,亚洲电影日韩精品,久久精品国产亚洲AV忘忧草18http://www.tkk7.com/dingdangxiaoma/category/30825.htmlzh-cnTue, 15 Apr 2008 08:34:02 GMTTue, 15 Apr 2008 08:34:02 GMT60velocity 渚嬪瓙http://www.tkk7.com/dingdangxiaoma/articles/193098.html鍙綋灝忛┈鍙綋灝忛┈Tue, 15 Apr 2008 07:01:00 GMThttp://www.tkk7.com/dingdangxiaoma/articles/193098.htmlhttp://www.tkk7.com/dingdangxiaoma/comments/193098.htmlhttp://www.tkk7.com/dingdangxiaoma/articles/193098.html#Feedback1http://www.tkk7.com/dingdangxiaoma/comments/commentRss/193098.htmlhttp://www.tkk7.com/dingdangxiaoma/services/trackbacks/193098.html 鍩虹鎼緩錛氫粠緗戜笂涓嬭澆velocity.zip錛屾妸lib涓嬬殑.jar鏂囦歡瀵煎叆鍒板伐紼嬩腑銆傚彟澶栬繕瑕佸鍏elocity.jar 鍜寁elocity-dep.jar.
hellosite.vm  鏀懼埌宸ョ▼鐨勭洰褰曞簳涓嬨?br />
Hello $name! Welcome to $site world!
HelloWorld.java
package com;
import java.io.StringWriter;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
import org.apache.velocity.app.VelocityEngine;
public class HelloWorld {
    
public static void main(String[] args) throws Exception {
        
/* first, get and initialize an engine */
        VelocityEngine ve 
= new VelocityEngine();
        ve.init();
        
/* next, get the Template */
        Template t 
= ve.getTemplate("hellosite.vm");
        
/* create a context and add data */
        VelocityContext context 
= new VelocityContext();
        context.put(
"name""DingDangXiaoMa");
        context.put(
"site""http://www.sun.com");
        
/* now render the template into a StringWriter */
        StringWriter writer 
= new StringWriter();
        t.merge(context, writer);
        
/* show the World */
        System.out.println(writer.toString());
    }
}
鐩存帴榪愯榪欎釜紼嬪簭錛屽氨鍙互杈撳叆妯℃澘涓殑淇℃伅銆?br /> 2銆倃eb紼嬪簭錛宻ervlet 璋冪敤vm鏄劇ず淇℃伅銆?br /> hello.vm 鏀懼湪webRoot/web/涓嬨?br />
<html>
    
<body >        
     #set($name
="Hello ! DingDang")
        Hello, $name 
        woowoo
    
</body>
</html>
servlet 鏂囦歡錛?br />
public class SampleServlet extends VelocityServlet {
    
protected Properties loadConfiguration(ServletConfig config)
            
throws IOException, FileNotFoundException {
        Properties p 
= new Properties();
        String path 
= config.getServletContext().getRealPath("/");
        
if (path == null) {
            System.out
                    .println(
" SampleServlet.loadConfiguration() : unable to "
                            
+ "get the current webapp root.  Using '/'. Please fix.");
            path 
= "/";
        }
        p.setProperty(Velocity.FILE_RESOURCE_LOADER_PATH, path);
        p.setProperty(
"runtime.log", path + "velocity.log");
        
return p;
    }
    
public Template handleRequest(HttpServletRequest request,
            HttpServletResponse response, Context ctx) {
        
/**
         * 鎴戠殑涓浜涙祴璇曡緭鍑?br />          
*/
        System.out.println(
"Hello  everyone");
        System.out.println(
"sfdsfsd");
        System.out.println(ctx);
        System.out.println(ctx.toString());
        System.out.println(request.getContextPath());
        Template template 
= null;

        
try {
            
/**
             * 涓昏浠g爜
             
*/
            Velocity.init();
            
/**
             * 娉ㄦ剰鐩稿璺緞
             
*/
            template 
= Velocity.getTemplate("/web/hello.vm");
            VelocityContext context 
= new VelocityContext();
            context.put(
"name""wowowowowowo  hello   hello  hello");
            
// template = Velocity.getTemplate("/web/sample.html");
        } catch (Exception e) {
            e.printStackTrace();
        }
        
return template;
    }
}
浠ヤ笂灝辨槸涓や釜鏈綆鍗曠殑velocity鐨勪緥瀛愩?涓涓槸java application 涓涓槸java web紼嬪簭銆?br /> 鍙傝冭祫鏂欙細
http://www.javaresearch.org/article/38895.htm


]]>
主站蜘蛛池模板: 久久亚洲AV无码精品色午夜| 亚洲国产婷婷香蕉久久久久久| 亚洲av永久无码精品表情包| 一个人看的免费观看日本视频www| 在线日韩av永久免费观看| 亚洲精品无码av片| 免费观看理论片毛片| 亚洲AV日韩综合一区| 免费在线视频一区| 和老外3p爽粗大免费视频| 自拍偷自拍亚洲精品第1页| 中文字幕无码免费久久9一区9| 国产成人亚洲精品91专区手机| 国产免费黄色无码视频| 国产∨亚洲V天堂无码久久久| 国色精品va在线观看免费视频| 亚洲AV成人一区二区三区AV| 91精品国产免费久久国语麻豆| 亚洲日本国产乱码va在线观看| 成人免费AA片在线观看| 极品色天使在线婷婷天堂亚洲 | 免费一级成人毛片| 一级做α爱过程免费视频| 亚洲乱码精品久久久久..| 免费无码中文字幕A级毛片| 国产91在线|亚洲| 亚洲阿v天堂在线2017免费| aaa毛片免费观看| 亚洲国产综合第一精品小说| 日韩一级视频免费观看| jizz日本免费| 亚洲人成黄网在线观看 | 老司机亚洲精品影视www| 久久aa毛片免费播放嗯啊| 最新国产成人亚洲精品影院| 亚洲毛片不卡av在线播放一区| 日韩免费高清大片在线| 极品色天使在线婷婷天堂亚洲| 亚洲av午夜福利精品一区| 成人午夜大片免费7777| 免费无码又爽又刺激网站直播|