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

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

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

    從制造到創造
    軟件工程師成長之路
    posts - 292,  comments - 96,  trackbacks - 0
    在典型的J2EE Web應用中,至少有三個邏輯層:前端(Web)層、應用層、數據庫層(用來保存應用持久化狀態)。今天,我們可以看到許多J2EE應用都是使用這種三層方法建立的。

    下圖展示了JSF是如何適配到這種三層結構場景中的。



    J2EE 應用的Web層,其基礎為發送到瀏覽器的HTML。HTML是通過JSP和/或Servlet動態生成的。JSP和Servlet將應用邏輯委托給樸素Java對象(Plain Old Java Object--POJO),再由這些POJO(應用層)使用JDBC同數據庫打交道來保存和取回應用的數據。

    不過,在企業級的應用中,應用層將由EJB來實現(作為會話Bean 或作為實體Bean,亦或兼而有之)。

    如果將EJB納入其中的話,Web應用就由四層組成:Web、JSP/Servlet、EJB和數據庫。JSF可以放到JSP/Servlet層,并提供基于組件的方法來建立應用。JSF提供了一種建立用戶界面以及向下一層(即EJB層)委托業務處理的方法。

    下圖為典型 JSF 應用中的四層配置。

    posted on 2007-06-26 11:31 CoderDream 閱讀(957) 評論(0)  編輯  收藏 所屬分類: Java-25.JSF

    <2007年6月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    常用鏈接

    留言簿(9)

    我參與的團隊

    隨筆分類(245)

    隨筆檔案(239)

    文章分類(3)

    文章檔案(3)

    收藏夾(576)

    友情鏈接

    搜索

    •  

    積分與排名

    • 積分 - 458061
    • 排名 - 114

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费观看黄色的网站| 成年女人A毛片免费视频| 亚洲一区二区在线免费观看| 国产偷国产偷亚洲清高动态图| 性短视频在线观看免费不卡流畅 | 色播精品免费小视频| 91精品成人免费国产| 97在线免费视频| 国产特黄一级一片免费| 一区二区三区免费在线视频| 亚洲色偷偷综合亚洲AV伊人蜜桃| 亚洲国产美女精品久久久久| 亚洲av无码专区在线播放 | 免费福利电影在线观看| 久久国产乱子伦精品免费强| 99re8这里有精品热视频免费| 99在线免费视频| 免费A级毛片av无码| 在线观看av永久免费| 四虎影院免费在线播放| 国产成人综合久久精品免费| 亚洲高清无码综合性爱视频| 亚洲一区二区女搞男| 久久精品亚洲一区二区| 激情综合亚洲色婷婷五月APP| 久久亚洲最大成人网4438| 亚洲丶国产丶欧美一区二区三区| 亚洲高清一区二区三区电影| eeuss草民免费| 亚洲免费观看在线视频| 亚洲AV成人潮喷综合网| 久久精品国产亚洲| 亚洲爆乳无码专区www| 在线观看免费视频一区| 国内外成人免费视频| 国产亚洲高清不卡在线观看| 亚洲av日韩av永久无码电影| 免费视频成人手机在线观看网址| 国产真实伦在线视频免费观看| 亚洲处破女AV日韩精品| 亚洲第一综合天堂另类专|