登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
J2EE-16-第16章 Struts+DAO.ppt
文档分类:
IT计算机
|
页数:约18页
举报非法文档有奖
分享到:
1
/
18
搜索
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
18
文档列表
文档介绍
J2EE-16-第16章 Struts+DAO.ppt
第16章 Struts2+DAO
讲课教师:郭庆
EMAIL:guoqing654321@
主要内容
MVC简介
Struts2+DAO使用:用户登录
Struts简介
Struts是Apache组织提供的一项开发源代码的工程。
它是Java Model II体系结构的实现。Model II体系结构采用JSP+Servlet+JavaBean或JSP+Servlet+DAO来完成Web应用。
下图是JSP+Servlet+JavaBean的图示。
请求
应用服务器
响应
JSP页面
JavaBean
Servlet
数据库
服务器
MVC设计模式简介
MVC是一种流行的软件设计模式,它把系统分为3个部分:模型(Model)、视图(View)、控制器(Controller)。
各个模块的功能见下表。
MVC模块
描述
模型(Model)
代表应用程序数据和业务逻辑
视图(View)
提供可交互的用户界面,供用户输入数据和向用户显示模型数据
控制器(Controller)
响应客户请求,根据客户请求来操纵模型,并把模型的响应结果通过视图展示给客户
Struts2简介
Struts 是一组相互协作的类、servlet 和 JSP 标记组成一个可重用的 MVC 2 设计。这个定义表示 Struts 是一个框架,而不是一个库,但 Struts 也包含了丰富的标记库和独立于该框架工作的实用程序类。
视图
Struts2中视图可以是JSP文件或FreeMarker模板。在这些文件中没有业务逻辑和模型信息。
控制器
Struts2中控制器由FilterDispatcher过滤器和Action组成(含Action Proxy)。它是一个Servlet过滤器。当请求到来时,首先传递请求给该过滤器,然后由FilterDispatcher根据配置文件决定调用某个具体的Action来处理当前的请求。
模型
Struts本身并不提供模型组件,但是它可以支持Spring、Hibernate等框架,与其他框架组成应用。
以下是Struts2的流程框架图。
J2EE-16-第16章 Struts+DAO 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年端午节的推文有趣幽默的文案(共15篇)..
73页
医学资料 手机充电之电池医生模板 学习课件
17页
《1.2.1-函数的概念(1)》第一课时省公开课一等..
22页
毒蛇咬伤病因病机
33页
2025年Unit3教学设计
10页
2025年BPSK和QPSK调制解调原理及MATLAB程序
9页
检测实验室安全
37页
2025年高考理科统计与概率常考题型及训练
10页
2025年高二下第二学期语文期末试题及答案
15页
柳工挖掘机电气系统
16页
2025年预防农民工工资拖欠对策与建议
5页
2025年错峰高温施工方案
5页
2025年部编版三年级下册1-8同步作文
19页
2025年过桥问题含答案-
7页
2025年论我国机械电子系统的现状及发展趋势
5页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
18
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
文库旗舰店
文件大小
:
396 KB
时间
:
2018-06-08
相关标签
16字口号
16字对联
16字古诗
西游记第16回好词好句
16桥ppt课件
16宫格口诀
16号线规划
16开手抄报
客房经理年终总结
铁路防洪工作总结
计算机原理
PHP资料
linux/Unix相关
C/C++资料
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
小论文格式
2025年音乐教师的工作总结六篇
面向多核处理器电压紧急和热效应的可靠性设..
五年级美术第十一课-(2)
2025年公用设备工程师之专业案例(动力专业..
关于语文教学工作计划范文最新
2025年公用设备工程师之专业案例(动力专业..
智能感温石膏绷带的开发与研究-深度研究
2025年县乡教师选调考试《教师职业道德》题..
将“语言教育”贯穿于幼儿一日活动中论文
日常工作的心得体会
2025年县乡教师选调考试《教师职业道德》题..
2025年咨询工程师(经济政策)考试题库及完..
2025年县乡教师选调考试《教师职业道德》题..
2025年县乡教师选调考试《教师职业道德》题..
2025年咨询工程师(经济政策)考试题库及答..
语言哲学的现代挑战-深度研究
2025年咨询工程师(经济政策)考试题库含完..
2025年咨询工程师(经济政策)考试题库附参..
2025年国家电网招聘之公共与行业知识考试题..
2025年学校校舍标准化建设招标文件
房东与民宿管理合作协议
三年级下册语文快乐读书吧中国古代寓言
广州版小学四年级英语上册课文单词汇总
某大酒店海鲜缸承包协议书(doc 2页)
初中必背文言文
肿瘤内科服务范围举例
中国石油天然气集团公司工程建设项目焊工准..
初中物理物态变化单元测试题及答案-初中物理..
南果梨整形修剪技术要点
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部