標籤:jsp開發模式
一、jsp開發模式
sun公司推出jsp技術後,同時也推出了兩種web應用程式的開發模式,一種是jsp+Javabean模式,一種是Sevlet+jsp+Javabean模式。
jsp+Javabean模式適合開發商務邏輯不太複雜的web應用程式,這種模式下,Javabean用於封裝業務資料,jsp即負責處理使用者請求,又顯示資料。
Servlet+jsp+Javabean(MVC)模式適合開發複雜的web應用,在這種模式下,servlet負責處理使用者請求,jsp負責資料顯示,Javabean負責封裝資料。Servlet+jsp+Javabean模式程式各個模組之間層次清晰,web開發推薦採用此種模式。
二、Model1設計模式
JSP模式1特點:
jsp頁面負責響應使用者的請求並將處理結果返回使用者;
jsp既要負責商務程序口控制,又要負責提供表現層資料;
供展示層資料,同時充當視圖和控制器。
Model 1十分適合簡單應用的需要。
650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/8E/DE/wKioL1jOGEyD30BIAAD3xqw9M1w309.png" title="Ashampoo_Snap_2017.03.19_13h33m47s_001_.png" alt="wKioL1jOGEyD30BIAAD3xqw9M1w309.png" />
三、Model2設計模型
Servlet:控制顯示那個jsp頁面給使用者、調用那個Javabean。
jsp:響應使用者請求,把結果資料展現給使用者。
Javabean:對資料庫的資料的存取,複雜的業務功能和邏輯處理。
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/8E/E0/wKiom1jOGNfzdUH6AADU2PvoCDo343.png" title="Ashampoo_Snap_2017.03.19_13h36m10s_002_.png" alt="wKiom1jOGNfzdUH6AADU2PvoCDo343.png" />
四、總結
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/8E/DE/wKioL1jOGSfScT68AAF6QLzPvuE046.bmp" title="02-JSP模式.bmp" alt="wKioL1jOGSfScT68AAF6QLzPvuE046.bmp" />
本文出自 “11831428” 部落格,請務必保留此出處http://11841428.blog.51cto.com/11831428/1908116
JSP開發模式