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

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

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

    軟件藝術思考者  
    混沌,彷徨,立志,蓄勢...
    公告
    日歷
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    隨筆分類(86)

    隨筆檔案(85)

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

     
    今天下午才接觸到Freemarker這個新組件,同樣,它也是java開源代碼之一。
    經過今天的初步使用,感覺它的作用是減輕編寫Servlet的工作量的。我想它也應該應用在jsp頁面里面。有人說jsp還要經過轉換才變成Servlet才能運行,比直接寫servlet運行要慢,我覺得這種擔心是多余的,因為jsp比servlet只慢一次(第一次請求為編譯,之后就把servlet代碼駐留在服務器了)。
    我作Freemarker的試驗的步驟是:
    1,下載freemarker,address is :http://www.freemarker.org/freemarkerdownload.html
    2,release it ,然后把\freemarker-2.3.8\lib下的freemarker加入到eclipse.
    3.在WEB-INF/下面新建templates文件包,然后在里面新建擴展名為ftl的模板。
    4.新建 servlet,in it write your code like this:
    ? void? init ()throw ServletException{
    cfg = new Configuration();
    cfg.setServletContextFromTemplateLoading(getServletContext,"WEB-INF/test.ftl");

    }

    public void doGet(HttpServletRequest request,HttpServlsetResponse response)throw ServletException ,IOException{
    Map root = new HashMap();
    root.put("message",“hello world”);
    Template t =cfg.getTemplate("text/html");
    PrintWriter out = response.getWriter();
    try{
    t.prosess(root,out);//看到了吧?用模板來開發servlet可以讓我們用一句代碼代替一堆代碼。
    ?? }catch(TemplateException e?){ e.print...}
    }
    posted on 2006-07-20 18:06 智者無疆 閱讀(29846) 評論(20)  編輯  收藏 所屬分類: about java
    評論:
    • # re: Freemarker 模板工具的作用及使用(1)  智者無疆 Posted @ 2006-07-20 18:10
      然后在你的web.xml里面映射剛才寫的servlet,
      最后在地址欄輸入http://localhost:8080/你映射的路徑
      會出現如下結果:

      ok,this is what my need.
      hello world
      今后我將在jsp頁面里引用模板,并比較它和servlet的速度,過程及結果會在此公布。  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  TiGERTiAN Posted @ 2006-07-21 09:19
      Good!I am waiting for it!  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  劍事 Posted @ 2006-07-21 12:44
      結合WEBWORK用會更方便  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  fangbiao Posted @ 2006-07-26 12:55
      聽說STRUTS與FREEMARKER可以強強聯手!  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  JavaYoYo Posted @ 2007-01-16 11:56
      我覺得這東西沒有必要深入研究,中國人就是喜歡跟風兒...
      國外的網站就很少用這個  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  jos Posted @ 2007-03-12 14:36
      樓上的?這個東西為什么沒有必要研究?說說看,國外不用能說明什么?不要一知半解,然后就破口而出  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  444 Posted @ 2007-04-13 13:34
      天天就是框架
      重要的還是業務
        回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)[未登錄]  心月狐 Posted @ 2007-09-18 16:06
      怎么往 ftl文件里面傳遞一個List結合
      然后用<#list >來循環輸出來
      特郁悶呢 謝謝幫幫忙
      我的QQ122410832  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  實打實 Posted @ 2007-12-08 17:02
      我們現在用的是STRUTS2跟FREEMARKER結合  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  程序娃娃 Posted @ 2007-12-21 11:42
      cfg.setServletContextFromTemplateLoading(getServletContext,"WEB-INF/test.ftl");

      ---------------------------
      打錯了吧 應該是:
      cfg.setServletContextForTemplateLoading(getServletContext(),"WEB-INF/test.ftl");
        回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)[未登錄]  高山 Posted @ 2008-05-03 19:06
      我\freemarker-2.3.8\lib下的freemarker加入到eclipse.
      但是沒有高亮顯示  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  仆仆豬 Posted @ 2008-07-01 20:41
      值得使用,我會在以后的項目中考慮使用。這也是我們一直在尋找的一個特性。Java需要這些來簡化固化的開發模式,向腳本語言學習!  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  yaSong Posted @ 2008-07-02 09:37
      正在研究.頂  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  leekiang Posted @ 2008-10-13 03:28
      現在是不是感覺用 freemaker比jsp好不到哪里去?  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  對方的 Posted @ 2009-07-13 10:15
      沒用的東西扯了一堆  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  ss Posted @ 2009-11-11 16:28
      就知道業務 你還知道如何才能設計出好的可擴展的代碼 ?  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  rrr Posted @ 2010-08-12 15:20
      一幫SB  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  weixin Posted @ 2010-10-29 18:43
      cfg 啥類型?  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)  easy518網址導航 Posted @ 2011-05-23 16:04
      http://www.easy518.com/bbs
      新時代的IT論壇  回復  更多評論   

    • # re: Freemarker 模板工具的作用及使用(1)[未登錄]  jspjsp Posted @ 2012-08-09 00:35
      直接寫個類,讀取模板文件,就可以了,靈活簡單。
      頁面分離,代碼更加簡。


        回復  更多評論   

     
    Copyright © 智者無疆 Powered by: 博客園 模板提供:滬江博客


       觀音菩薩贊

    主站蜘蛛池模板: 亚洲午夜AV无码专区在线播放| 老司机亚洲精品影视www| 国产AV无码专区亚洲AWWW| 亚洲日韩久久综合中文字幕| 天天影院成人免费观看| 亚洲第一极品精品无码久久| 免费一级毛片在线播放视频免费观看永久 | 77777午夜亚洲| 成人黄色免费网站| 亚洲一区精品伊人久久伊人| 亚洲精品伦理熟女国产一区二区| 一级成人a做片免费| 亚洲国产精品无码久久青草| 亚洲AV永久无码精品水牛影视| a级男女仿爱免费视频| 国产青草视频在线观看免费影院| 亚洲精品国产第一综合99久久| 日韩吃奶摸下AA片免费观看| 久久狠狠爱亚洲综合影院| 最近的中文字幕大全免费版| 亚洲资源在线观看| 精品久久免费视频| 亚洲成人一区二区| 香蕉大伊亚洲人在线观看| 亚洲中文字幕无码中文| 男女做羞羞的事视频免费观看无遮挡| 亚洲国产日韩在线| 日韩成人免费aa在线看| 国产成人A人亚洲精品无码| 日韩精品无码免费一区二区三区| 中文字幕亚洲综合久久2| 深夜福利在线免费观看| 亚洲国产精品成人精品无码区在线| 久久er国产精品免费观看2| 亚洲国产成人资源在线软件 | 免费中文字幕在线观看| 亚洲第一永久在线观看| 国产综合免费精品久久久| 亚洲综合色一区二区三区小说| 噜噜嘿在线视频免费观看| 亚洲制服丝袜中文字幕|