mvc框架:jsp+servlet+javabean


首先介紹MVC模式:

  • Model模型層:web應用中用於處理數據邏輯的部分,處理業務邏輯與數據庫進行交互。
  • View視圖層:響應給客戶端的頁面部分,例如html靜態頁面,jsp動態頁面,Android前端界面
  • Controller控制器:用戶獲取View視圖層的用戶請求,並調用對應模型層的代碼進行業務邏輯的處理。

jsp+servlet+javabean:

  • JSP(JavaServerPage):Java服務器頁面,JSP將java代碼和特定變動內容嵌入到靜態頁面中,實現以靜態頁面為模板動態生成其中的部分內容
  • Servlet:是Java Servlet的簡稱,是小服務程序或服務連接器,是用Java編寫的服務器端程序,主要功能在於獲取請求,返回響應
  • JavaBean:就是各種類,一般開發的時候需要四種功能的類,(1)屬性類,就是對應數據庫中有什么表,就建立什么類;(2)連接數據庫的類,存放連接數據庫的函數,代碼復用;(3)對數據庫操作的類,里面的函數用來對數據庫進行操作;(4)Servlet類,用來進行網頁與數據庫的交互

 

MVC模式在jsp+servlet+javabean中的體現:

  • 模型層:模型特有所有的數據、狀態和程序邏輯,模型獨立於視圖和控制器,模型主要體現在數據的載體JavaBean
  • 視圖層:用來呈現模型。視圖通常直接從模型中取得它需要顯示的狀態域數據。主要體現在jsp上。
  • 控制器:位於視圖和模型中間,負責接受用戶的輸入,將輸入進行解析並反饋給模型,主要體現在servlet上

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM