<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)航:
     
    主站蜘蛛池模板: 毛片在线免费视频| a级亚洲片精品久久久久久久| 亚洲日韩中文字幕一区| 四虎影视永久免费观看网址 | 久久av无码专区亚洲av桃花岛| 日本XXX黄区免费看| 黄页免费视频播放在线播放| 亚洲AV日韩AV永久无码下载| 大学生美女毛片免费视频| 成人免费ā片在线观看| 亚洲sss综合天堂久久久| 亚洲香蕉网久久综合影视| 久久久久久99av无码免费网站 | 成人福利免费视频| 午夜亚洲乱码伦小说区69堂| 亚洲综合精品香蕉久久网97| 免费欧洲美女牲交视频| 亚洲精品免费在线视频| A毛片毛片看免费| 亚洲日韩中文字幕无码一区| 亚洲综合一区二区精品导航| 亚洲乱码国产一区网址| 男人的好看免费观看在线视频| 久久九九久精品国产免费直播| 亚洲国产综合精品| 精品国产_亚洲人成在线高清| 日韩视频免费在线| 日韩精品免费一级视频| 中国内地毛片免费高清| 校园亚洲春色另类小说合集| 亚洲成人福利网站| 亚洲AV无码国产精品色午友在线| 国产成人免费手机在线观看视频| 1000部啪啪毛片免费看| 中文在线免费观看| 日韩成人毛片高清视频免费看| 中文字幕亚洲综合小综合在线| 久久亚洲精品成人| 亚洲色偷拍另类无码专区| 亚洲欧洲久久久精品| 免费国产真实迷j在线观看|