JSP动态网页开发 教学课件 姜海岚主编 第10章 Struts框架学习.pdf
文本预览下载声明
第十章 Struts框架学习
1
本节内容
Servlet概述
Struts框架
创建Struts应用程序
2
10.1 MVC 设计模式
Web应用程序的开发的两种模型:Model
1和Model 2。
1.Model 1模式
用户请
浏览器 求
JSP JavaBea 数据库
(view) ns(model)
系统响
应
3
2.Model 2模式
MVC是Model-View-Controller的简写。
“Model”代表的是应用的业务逻辑(通过
JavaBean,EJB组件实现),“View” 是
应用的表示面(由JSP页面产生),
“Controller”是提供应用的处理过程控制
(一般是一个Servlet),通过这种设计模型
把应用逻辑、处理过程和显示逻辑分成不同的
组件实现,这些组件可以进行交互和重用。
4
图10-2 Model 2模式
Servlet
用户请
(controlle
浏览器 求
r) JavaBea 数据库
ns(mode
系统响 l)
JSP
应
(view)
5
10.2 Struts框架简介
Struts框架的基本构成
struts-
config.xml
Action
控制器
ActionServlet
Model
ActionFor
显示全部