- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2讲:第一个Struts2应用 第2章 第一个Struts2应用 温故 什么是框架? 实现角度:软件快速实现的基础平台 MVC设计模式 JSP设计模式2: Struts2框架的MVC实现 控制器:StrutsPrepareAndExecuteFilter 模型:拦截器、Action 视图:Result 本讲要点与教学目标 案例1:创建第一个Struts2项目 一、配置开发环境 1、下载JDK6,并安装 2、下载Tomcat6并安装 3、下载MyEclipse6.5并安装【教材使用NetBeans】 4、下载Struts2.2待用 二、创建第一个Struts2项目的基本步骤 1、创建Web项目 2、添加Struts2支持 3、创建视图组件【JSP网页】 4、创建模型组件、配置【Action】 5、测试运行 下载Struts2框架 地址: /download.cgi#struts2211 下载Full Distribution Struts--all.zip内容解读 【解压后的四个文件夹】 apps 基于Struts2的示例应用,包含5个war包,可直接部署到服务器上运行。 docs Struts2的相关文档,包括Struts2快速入门、Struts2文档、API文档 lib Struts2框架的核心类库、Struts2的第三方插件类库,共72个jar包,为避免臃肿,一般只添加必须包含的类库,可以从Struts2示例blank应用中获取。 src Struts2框架的全部源代码 Struts2组件 解压struts2-blank.war项目 WEB-INF\lib文件夹下 WEB-INF下的web.xml(Web应用配置文件) WEB-INF\classes下的struts.xml文件(Struts配置文件) 创建Web项目、添加Struts2支持 MyEclipse环境配置 tomcat配置 window–preferences–java–installed jres Jsp文件字符集:UTF-8(可防止中文乱码) 创建Web项目 添加Struts2支持 将Struts2组件拷贝到项目的lib结点中 修改web.xml文件 添加Struts2支持 修改web.xml文件 拷贝struts2-blank项目的web.xml的以下配置内容到当前项目web.xml 说明:为支持Struts2框架,需要在web.xml文件中配置过滤器StrutsPrepareAndExecuteFilter 创建视图组件 创建JSP网页input.jsp 用来获取客户端输入信息 创建两个JSP网页hello.jsp和unknown.jsp 分别代表对客户端请求的两种不同的处理结果视图 创建视图组件-input.jsp input.jsp hello.jsp unknown.jsp 创建Action-GreetAction.java 创建Action-CreetAction.java 配置Struts2 将blank应用中的struts.xml拷贝到项目的src根目录,并修改struts元素内容如下: 测试运行 部署到tomcat6.0服务器 运行: http://localhost:8080/fisrt/input.jsp 透视Struts2框架下的Web应用 【控制流程分析】 透视Struts2框架下的Web应用 透视Struts2框架下的Web应用 【企业生产模式下对配置文件的操作】 透视Struts2框架下的Web应用 【数据流程分析】 小结 为Web应用添加Struts2框架支持 只需要将框架所需的jar复制到项目的lib目录下,并在web.xml中配置指定的过滤器 Struts2的MVC构成 控制器(过滤器)由框架提供,模型由Action实现,Action是一个普通的类(遵循一定的规范),视图可由JSP实现,三者结合就是Struts2 Web应用 配置Struts2框架 struts.xml 作业 上机调试本讲案例,总结Struts2支持下的Web应用程序特点。 * 主讲:武俊琢 【教学要点】 1、创建第一个Struts2项目 2、下载Struts2 3、Web项目中添加Struts2支持 4、定义视图组件、定义模型、配置模型 5、测试运行 【教学目标】 通过“Copy改”的方式完成第一个Struts2项目的创建配置,了解Struts2应用的执行过程。 【Struts--all.zip内容解读】 filter filter-namestruts2/filter-name filter-classorg.apache.struts2.dispatcher.ng.
您可能关注的文档
最近下载
- 气动技术论文.docx VIP
- GB/T 22081-2024网络安全技术 信息安全控制.pdf
- DISC性格测试题完整版(附:详细分析).doc VIP
- YYT 0661-2017 外科植入物 半结晶型聚丙交酯聚合物和共聚物树脂.docx VIP
- SUNTEX上泰仪表-在线PH-ORP变送器PC100和PC110操作说明书.pdf
- 物业企业安全风险管控责任清单.pdf VIP
- D5865-19 煤和焦炭总热值的标准试验方法.pdf
- Q_572288222.1-2018含N-P笼型大分子膨胀型阻燃剂.pdf
- 2025湖南高考物理试卷(真题含答案解析).docx
- 危化品企业20项重大隐患判定标准.docx VIP
文档评论(0)