一、mvc+三层架构
二、web前后端
web前端
html/css/javascript
xml
web后端
服务器,tomcat,可以将本地的资源提供给外界使用浏览器访问
web资源
静态资源,就是明确的资源文件,js,html,css,jpg,png,固定写在页面上的就是静态资源
动态资源,用户看到的数据是来自于数据库的,servlet
动态资源开发技术
servlet
jsp
javaBean
就是一个java类(与servlet区别开来)
三、sun提出的开发模式3种
模式一:jsp+javaBean
模式二:jsp+servlet+javaBean(MVC)
M:model模型 ——>(封装数据,处理业务,调用数据库)---javaBean
V:view 视图 ——> 显示与布局的,jsp
C:Controller控制器 ——> 负责调度请求与响应,获取请求数据,调度javabean处理,最后页面跳转
模式三:MVC+三层架构
M---javabean,model
Web层
V----jsp,webRoot
C----servlet,web
Service,业务处理层
Dao,数据访问层