2020久久超碰欧美精品最新亚洲欧美日韩久久精品,国产福利电影一区二区三区,亚洲欧美日韩一区在线观看,亚洲国产欧美日韩欧美特级,亚洲欧美日韩成人一区久久,欧美日韩精品一区二区三区不卡,国产欧美日韩va另类影音先锋,亚洲欧美日韩久久精品,亚洲欧美日韩国产成人精品影院,亚洲国产欧美日韩精品一区二区三区,欧美日韩国产成人高清视频,日韩久久精品国产免费观看频道,久久人人爽人人爽从片av高清,国产精品综合一区二区

首頁常見問題正文

Jsp中model2的工作原理【JSP技術】

更新時間:2022-12-29 來源:黑馬程序員 瀏覽量:

IT培訓班

  JSP Model1雖然將數據和部分的業務邏輯從JSP頁面中分離了出去,但是JSP頁面仍然需要負責流程控制和產生用戶界面,對于一個業務流程復雜的大型應用程序來說,在JSP頁面中依舊會嵌入大量的Java代碼,這樣會給項目管理帶來很大的麻煩。為了解決這樣的問題,Sun公司在Model1的基礎上又提出了JSP Model2架構模型。

  JSP Model2架構模型采用JSP+Servlet+JavaBean的技術,此技術將原本JSP頁面中的流程控制代碼提取出來,封裝到Servlet中,從而實現了整個頁面程序頁面顯示、流程控制和業務邏輯的分離。實際上JSP Model2模型就是MVC(模型Model-視圖 View-控制器Controller)設計模式,其中控制器的角色由Servlet實現,視圖的角色由JSP頁面實現,模型的角色由JavaBean實現。JSP Model2的工作原理如圖11-4所示。

  從圖11-14中可以看出,Servlet充當了控制器的角色,它首先接收瀏覽器發送的請求,然后根據請求信息實例化JavaBean對象用于封裝操作數據庫后返回的數據,最后選擇相應的JSP頁面將響應結果顯示在瀏覽器中。

1672279304586_JSP-Model2模型的工作原理.jpg

  圖11-14 JSP Model2模型的工作原理

分享到:
在線咨詢 我要報名
和我們在線交談!