- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 Struts 简介.ppt
ACCP V4.0 ACCP V4.0 第 一 章 Struts 简介 * 课程地位 .Net C# SQL Server XML SPM ASP.NET WebService Oracle UML SPR: Computer Base HTMLJavaScript SQL Server Base OOPJava Base C STB JSP/Servlet EJBWebService WinForms StrutsJSF TestingSQA Linux * 课程目标 掌握Struts的控制器组件 掌握Struts的视图标签 运用Struts的Validator框架 理解Struts的MVC原理 理解JSF的体系结构 掌握JSF应用程序的开发步骤 掌握JSF应用的导航规则 熟练掌握JSF应用的标签库 * 目标 了解什么是框架 理解 Struts 框架 掌握Struts框架的基本应用 了解Struts的优缺点 * 回顾MVC 模式 (控制器) 接受用户请求 调用模型响应用户请求 选择视图显示响应结果 (视图) 显示模型状态 接受数据更新请求 把用户输入数据传给控制器 (模型) 代表应用程序状态 响应状态查询 处理业务流程 通知视图业务状态更新 选择视图 业务处理 用户请求 通知数据更新 状态查询 事件 方法调用 模型组件:负责业务逻辑 视图组件:负责表示业务范围的视图 控制器组件:负责控制用户输入的流和状态 * JSP Model II体系结构 客户端应用程序 Servlet (控制器) JSP (视图) JavaBean 业务对象 (模型) Web 容器 * 框架 可重用组件 可重用类 接口 有助于构建 应用程序 框架 * Struts实现的MVC框架 * Struts 模型 …………… …… 应用程序数据 …… ………………. 逻辑 交互 Java 数据对象 (JDO) 数据访问对象 (DAO) Enterprise Java Bean (EJB) 由 Struts Model 表示特征 或 或 创建模型的方式 * 其他组件 Struts 视图 Struts 视图 JSP 页 构建方式 广泛用于显示 动态内容 HTML JSP 自定义标签库 JavaScript 和样式表 多媒体文件 ActionForm 类 广泛用于显示 静态内容 通过自定义标签 使用多媒体文件 ActionForm 从 HTML 表单中提取数据并将 其转换为Action 类 支持本地化并减少了 维护时间和整个 应用程序中的冗余。 为应用程序创建 HTML 表单和 一组 JSP 视图 增强了标签库内 Java 脚本和样式表的功能 消息资源包 * Struts 控制器 Struts 框架是最重要的组件,它通过使用 Servlet org.apache.struts.action.ActionServlet 来实现 struts-config.xml的配置信息,把请求转发给适当的Action对象不存在,ActionServlet会先创建这个对象 Action类负责调用模型的方法,更新模型的状态,并帮助控制器应用程序的流程 * 验证 Struts 应用程序演示 登录成功!!! 登录失败!!! 出错 欢迎进入登录页面!!! 登录 重置 请输入用户名: 请输入密码: huu ****** Accp **** * Struts 控制器 示例应用程序分析 login.jsp success.jsp error.jsp UserActionForm.java 确定视图组件 LoginAction.java UserBean.java 完整的应用程序 确定控制器组件 确定模型组件 Struts 模型 Struts 视图 Struts 控制器 LoginAction.java Struts 模型 login.jsp, success.jsp, error.jsp, UserActionForm .java Struts 视图 UserBean.java * 创建 ActionForm public class UserActionForm ... private String password; private String userName; public String getPassword() { return password; } public void setPassword(String password) { this.password =
您可能关注的文档
最近下载
- 400字作文稿纸A4打印模板-400字作文稿纸[参考].doc VIP
- 物业三标体系培训.pptx VIP
- 7838G_Ren Jiansheng LD-Parex芳烃联合装置工程变化_04_20.pdf VIP
- 教育法律法规-教育法律法规.ppt VIP
- 《电子商务实务》课程标准.doc VIP
- PCS-9621_120189站用接地变保护装置说明书.doc VIP
- 2024甘肃武威凉州区发放镇招聘专业化管理的大学生村文书历年考试试题及答案.docx
- (2025秋新版)苏教版科学三年级上册全册教案.docx
- 党员转正申请书范文3篇.doc VIP
- 如何与学生进行有效沟通培训.pptx VIP
文档评论(0)