1、JSP开发模式
如下图,有两种开发模式,第一种不常用,因为不方便;第二种常用。
2、三层架构、MVC模式
下面是三层架构和MVC模式的比较:
3、学生管理系统
分析为什么需要service 层?如下图:
- 数据库搭建
- 环境搭建之Web层
- 环境搭建之Dao层
- 环境搭建之Service层
4、学生管理系统增、删、改、查
添加学生
如图,下面是add.jsp 页面,也就是点击“添加”后,跳转的页面。用简单的form 表单制作,post请求,提交到AddServlet中。
Dao层
Service层
Web层
AddServlet.java
StudentListServlet.java
删除学生
service层
Dao层
Web层
list.jsp页面
更新学生
Dao层
Service层
Web层
edit.jsp页面
模糊查询
Dao层
Service层
Web层
5、分页功能
下面是分页功能的思路:
web层
list_page.jsp页面
Dao层
service层
结束!