MVC是一種設計模式,其核心模組為模型(Model)、檢視(View)、控制器(Controller)。
使用MVC的優點為:①一個模型可以對應多個檢視,提高程式碼的重用性;②其三個模組之間是相互對立存在,互不影響;③控制器提高了應用程式的靈活性。
工具/原料
mysql Jar包
myeclipse
建立資料庫
①使用navicat工具建立一個數據庫,命名為“news”;
②在資料庫中建立一個表,命名為“admin”;
③新增欄位“id”,“loginname”,“loginpwd”;
④新增資料“1”,“admin”,“admin”。
編寫程式
①開啟MyEclipse,建立一個Web專案,命名為“newsinfo”;
②為其新增JDBC驅動:一種方法直接將jar包拷貝到“WebRoot/WEB-INF/lib”下,會自動載入;另外一種方式是通過Build Path去新增。
③在“WebRoot”下建立兩個JSP頁面,“login.jsp”和“message.jsp”;
④在“src”下新增“bean”、“servlet”包;
⑤在“bean”包下建立“LoginBean”類,並編寫相關業務邏輯程式碼;
⑥在“servlet”下建立“LoginServlet”類,並編寫相關業務邏輯程式碼;
⑦編寫“login.jsp”頁面;
⑧編寫“message.jsp”頁面;
⑨部署到tomcat中,執行程式檢視結果。