理解以下三點即可:
1、不同之處在哪?
2、各自的特點
3、通過mvc雙劍合璧
既然jsp和servlet都有自身的適用環境,那麼能否揚長避短,讓它們發揮各自的優勢呢?答案是肯定的——mvc(model-view-controller)模式非常適合解決這一問題。
mvc模式(model-view-controller)是軟體工程的一種軟體框架,系統分為三個基本部分:模型(model)、檢視(view)和控制器(controller):
在jsp/servlet開發的軟體系統中,這三個部分的描述如下所示:
web瀏覽器傳送http請求到服務端,被controller(servlet)獲取並進行處理(例如引數解析、請求**)
controller(servlet)呼叫核心業務邏輯——model部分,獲得結果
controller(servlet)將邏輯處理結果交給view(jsp),動態輸出html內容
動態生成的html內容返回到瀏覽器顯示
**知乎:
JSP與Servlet的區別 聯絡
理解以下三點即可 1 不同之處在哪?2 各自的特點 3 通過mvc雙劍合璧 既然jsp和servlet都有自身的適用環境,那麼能否揚長避短,讓它們發揮各自的優勢呢?答案是肯定的 mvc model view controller 模式非常適合解決這一問題。mvc模式 model view contr...
JSP和Servlet有什麼區別?
1 不同之處在哪 servlet在j a 中通過httpservletresponse物件動態輸出html內容 jsp在靜態html內容中嵌入j a j a 被動態執行後生成html內容 2 各自的特點 2.1.servlet能夠很好地組織業務邏輯 但是在j a原始檔中通過字串拼接 的方式生成動態h...
jsp與servlet之間的跳轉
jsp和servlet之間跳轉總結 request.getcontextpath 即代表 專案名。如 news01 一 從jsp頁面跳到其他頁面或servlet 從jsp頁面跳到其他頁面使用全路徑 專案名 檔案的路徑 如專案名為news01,頁面目錄如下 1 比如從index.jsp頁面跳到main...