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

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

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

    That way I want to stay

    BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
      55 Posts :: 1 Stories :: 41 Comments :: 0 Trackbacks
      以前做完類似MonoRails的那個(gè)Java框架后,一直想把MonoRails里面那個(gè)Layout的功能也加到現(xiàn)在的開(kāi)發(fā)框架里面,因?yàn)槟强蚣艽_實(shí)是很有用啊。舉個(gè)例子吧,以前做頁(yè)面都是這樣子做的,做一個(gè)head.jsp,一個(gè)foot.jsp,然后在每個(gè)頁(yè)面里面這樣子做:
    <jsp:include file="head.jsp">
    <.....頁(yè)面代碼>
    <jsp:include file="footer.jsp">

    而現(xiàn)在的設(shè)想就是,在每個(gè)action的方法上加一個(gè)annotation,Layout,layout就是框架頁(yè)面的路徑,比如:main.jsp
    然后在main.jsp里面:
    <頁(yè)首的代碼>
    <pageFrame:body>
    <頁(yè)尾的代碼>
    這樣多省事啊。
    兩個(gè)月前動(dòng)手要加這個(gè)功能的時(shí)候,突然有人告訴我,你干嘛不用一下sitemesh,于是就去了解了一下sitemesh。

    后來(lái)放棄的原來(lái)的打算,還是用sitemesh吧。






     
    文章來(lái)源:http://blog.csdn.net/Wingel/archive/2006/11/26/1414838.aspx
    posted on 2006-11-29 11:18 Wingel 閱讀(132) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 精品国产精品久久一区免费式| 午夜国产大片免费观看| 黄色网址大全免费| 一区二区视频在线免费观看| 中国一级毛片视频免费看| mm1313亚洲精品国产| 亚洲黄色三级视频| 最近中文字幕免费mv在线视频| 国产91色综合久久免费| 久久亚洲中文字幕精品有坂深雪| 亚洲国产精品综合久久20| 羞羞漫画在线成人漫画阅读免费| 免费国产污网站在线观看| 亚洲色图综合在线| 久久精品国产亚洲av水果派| 亚洲视频在线观看免费视频| 亚洲午夜无码久久久久| 亚洲精品无码av中文字幕| 成年大片免费高清在线看黄| 亚洲午夜精品一级在线播放放| 亚洲不卡中文字幕| 国产免费无码一区二区| 亚洲色成人网一二三区| 我要看免费的毛片| 一级毛片免费视频网站| 久久久久亚洲Av片无码v| 中出五十路免费视频| 亚洲VA中文字幕不卡无码| 欧洲一级毛片免费| 国产天堂亚洲国产碰碰| 成年男女免费视频网站| 特级无码毛片免费视频| 亚洲国产精品无码成人片久久 | 亚洲一区二区三区免费| 三年片免费观看大全国语| 久久久久亚洲精品天堂| 欧美好看的免费电影在线观看| 婷婷亚洲久悠悠色悠在线播放| 国产区图片区小说区亚洲区| 亚洲精品你懂的在线观看| 国产精品久久久久免费a∨ |