java、ssh、struts/Hibernate/spring,Accp培训课件
第二章Struts原理(一) 原理( 原理
java、ssh、struts/Hibernate/spring,Accp培训课件
回顾
为什么要使用框架? 为什么要使用框架? 说出三个流行的Java框架。 框架。 说出三个流行的 框架 什么是MVC?MVC有什么用? ? 有什么用? 什么是 有什么用 Struts框架有什么用? 框架有什么用? 框架有什么用
java、ssh、struts/Hibernate/spring,Accp培训课件
预习检查
如何在web.xml中配置 中配置Struts? 如何在 中配置 ? Struts默认的配置文件名是什么? 默认的配置文件名是什么? 默认的配置文件名是什么 Struts中有哪几类组件? 中有哪几类组件? 中有哪几类组件
java、ssh、struts/Hibernate/spring,Accp培训课件
本章任务使用Struts框架实现: 框架实现: 使用 框架实现加法器 发布房屋信息
java、ssh、struts/Hibernate/spring,Accp培训课件
本章目标理解Struts框架的工作原理 框架的工作原理 理解 掌握使用Struts框架开发 框架开发Web应用的基本步骤 掌握使用 框架开发 应用的基本步骤 熟悉MyEclipse对Struts开发的支持 熟悉 对 开发的支持
java、ssh、struts/Hibernate/spring,Accp培训课件
Web框架事实标准 框架事实标准
: Web框架的事实标准 框架的事实标准
Java EE主流技术趋势图 主流技术趋势图 主流 Web 框架趋势图
java、ssh、struts/Hibernate/spring,Accp培训课件
使用Struts实现加法器 实现加法器 使用
开发的4个步骤 使用 开发的 个步骤 给项目添加Struts支持 支持 1 给项目添加 2 实现业务类 添加Struts组件 组件 3 添加1、ActionForm 、 2、Action 、 3、添加 页面 、添加jsp页面 4、配置 、配置struts-config.xml
4 调试运行
完成的项目
java、ssh、struts/Hibernate/spring,Accp培训课件
使用Struts实现加法器 实现加法器 使用1 给项目添加Struts支持 支持 给项目添加新建Web项目 项目 新建 在项目节点 上单击右键 添加Struts支持 支持 添加
Add 点选 MyEclipse Struts Capabilities
java、ssh、struts/Hibernate/spring,Accp培训课件
使用Struts实现加法器 实现加法器 使用1 给项目添加Struts支持 支持 给项目添加Struts是基于 是基于Servlet技 是基于 技 术实现的框架
增加了: 增加了:Struts JAR 包 struts-config.xml Struts标签库 标签库 修改了web.xml 修改了
可以配置Struts配 配 可以配置 置文件的文件名, 置文件的文件名, 支持多个配置文件 添加Struts支持前的项目 支持前 添加 支持
拦截所有以“ 拦截所有以“.do”结尾的 结尾的 添加Struts支持后的项目 支持后 添加 支持 请求
java、ssh、struts/Hibernate/spring,Accp培训课件
使用Struts实现加法器 实现加法器 使用2 实现业务类( 实现业务类(模型 - Model) )
java、ssh、struts/Hibernate/spring,Accp培训课件
使用Struts实现加法器 实现加法器 使用3 添加Struts组件 组件 添加1、ActionForm 、填写Name属性 属性 填写
2
1使用“ 使用“Struts 1.2 Form,Action&JSP” 向导新建组件 type属性 填写Form 填写 属性
3单击Add,给 , 单击 Form增加属性。 增加属性。 增加属性
…… 此处隐藏2632字 ……
AddForm, , ActionMapping
4JavaBean Model(模型 模型) 模型
数据库
[Add]Action
3查找ActionMapping,找到正确的 , 查找 JSP页面,并转发 页面, 页面
5JSP
View(视图 视图) 视图