JavaEE实训教程研究报告

上传人:yulij****0329 文档编号:127336503 上传时间:2020-04-01 格式:DOC 页数:198 大小:7.50MB
返回 下载 相关 举报
JavaEE实训教程研究报告_第1页
第1页 / 共198页
JavaEE实训教程研究报告_第2页
第2页 / 共198页
JavaEE实训教程研究报告_第3页
第3页 / 共198页
JavaEE实训教程研究报告_第4页
第4页 / 共198页
JavaEE实训教程研究报告_第5页
第5页 / 共198页
点击查看更多>>
资源描述

《JavaEE实训教程研究报告》由会员分享,可在线阅读,更多相关《JavaEE实训教程研究报告(198页珍藏版)》请在金锄头文库上搜索。

1、目 录第1章Java EE概述61.1Java EE的概念61.2Java EE简史61.3Java EE的优势71.4Java EE的四层模型81.4.1Java EE应用程序组件91.4.2客户层组件91.4.3Web层组件91.4.4业务层组件101.4.5企业信息系统(EIS)层111.5Java EE的结构111.5.1容器服务111.5.2容器类型121.6Java EE的API13第2章Java EE实训介绍142.1Java EE实训中的几个问题142.1.1分组142.1.2写日志152.1.3面对出错,不要失去信心152.1.4不断重复很重要162.1.5要能够坚持162.

2、1.6学不下去怎么办162.2实训中用到的软件162.2.1Java开发工具包JDK162.2.2Java EE服务器Tomcat212.2.3开发平台Eclipse262.2.4数据库MySQL292.2.5数据库图形界面工具Navicat39第3章超文本标记语言HTML413.1HTML文件结构413.2部署到服务器423.3基本标签443.3.1分段443.3.2字体453.3.3图片493.3.4链接503.3.5表格513.3.6层523.4表单53第4章Servlet564.1工作原理564.2简单例子574.2.1创建Java Web项目574.2.2配置Web服务器604.2.

3、3添加servlet-api.jar634.2.4编写Servlet代码654.3生命周期714.3.1初始化阶段714.3.2响应客户请求阶段714.3.3终止阶段714.4处理表单724.4.1表单724.4.2处理表单的Servlet744.5session774.6ServletConfig与ServletContext784.6.1ServletConfig784.6.2ServletContext804.7转发与重定向814.7.1转发814.7.2重定向82第5章JDBC845.1在MySQL中创建数据库和表845.1.1启动MySQL服务器845.1.2使用数据库图形工具Nav

4、icat创建数据库和表855.2JDBC常用的几个类905.2.1DriverManager905.2.2Connection905.2.3Statement915.2.4ResultSet915.3简单例子925.3.1MySQL的JDBC驱动程序925.3.2增加数据的例子955.3.3查询数据的例子975.4在Servlet中使用JDBC985.4.1保存表单数据1015.4.2显示数据104第6章JSP1076.1JSP简介1076.1.1一个小例子1076.1.2工作原理1126.2基本语法1136.2.1指令1136.2.2声明1136.2.3显示的表达式1146.2.4Java程

5、序片段1146.3处理表单1146.4内置对象1166.4.1request对象1166.4.2response对象1176.4.3session对象117第7章JavaBean1187.1JavaBean简介1187.2在JSP中使用JavaBean1217.3模式11237.4模式21257.4.1增加小组1267.4.2显示小组128第8章JavaScript1308.1JavaScript简介1308.2表单对象与事件1328.2.1表单对象1328.2.2事件1338.3自定义函数1368.3.1自定义函数1368.3.2JavaScript文件138第9章过滤器与监听器1429.1

6、过滤器1429.1.1工作原理1429.1.2Filter接口1439.1.3一个例子1439.2监听器145第10章Struts214910.1Struts2简介14910.1.1工作原理14910.1.2Struts2的软件包15010.2怎么创建一个Struts2项目15110.2.1添加所需的jar文件15110.2.2添加Struts2的dtd文件15310.2.3在web.xml中进行配置15310.2.4JSP页面和Action代码15310.2.5配置文件struts.xml15410.2.6运行15510.3Struts2标签15510.3.1显示小组15510.3.2修改小

7、组15610.4ActionSupport15910.4.1静态常量16010.4.2校验16010.5在Struts2中使用session16110.5.1管理员表admin16110.5.2在包bean里新建一个类Admin16210.5.3在包business里新建一个类AdminBusiness16210.5.4登录页面login.jsp16310.5.5登录的Action程序Login16310.5.6在struts.xml中设置16410.6拦截器16510.6.1面向方面编程(AOP)16510.6.2拦截器程序PrivilegeInterceptor16510.6.3在stru

8、ts.xml中设置166第11章Spring16811.1Spring简介16811.1.1依赖注入(DI)16811.1.2Spring的软件包16811.2简单例子17011.2.1Washable接口17111.2.2实现Washable接口的类Clothes17111.2.3配置文件applicationContext.xml17111.2.4主程序17211.2.5注入不同类的对象17211.3Struts2与Spring相结合17211.3.1添加jar文件17311.3.2在配置文件中web.xml中设置17311.3.3编写接口17311.3.4修改业务类17411.3.5修改

9、Action17511.3.6配置文件applicationContext.xml176第12章Hibernate17712.1Hibernate简介17712.1.1对象关系映射(ORM)17712.1.2Hibernate的软件包17812.2使用Hibernate实现增删改查18012.2.1添加jar文件18012.2.2映射文件18112.2.3Hibernate配置文件18112.2.4创建辅助类18212.2.5用Hibernate实现增删改查18312.2.6修改applicationContext.xml18512.3一对多18512.3.1创建学生类Student18612

10、.3.2修改小组类Team18612.3.3在数据库中建表student18712.3.4创建映射文件Student.hbm.xml18812.3.5修改映射文件Team.hbm.xml18812.3.6从小组对象获取学生信息18912.3.7从学生对象获取所属的小组信息190第13章AJAX19113.1AJAX简介19113.1.1用JavaScript更新层的内容19113.1.2AJAX工作原理19213.2编写AJAX程序19313.2.1创建XMLHttpRequest对象19313.2.2编写发送请求的函数19413.2.3编写处理XMLHttpRequest对象状态改变事件的函

11、数19413.2.4通过事件调用发送请求的函数19413.2.5页面addTeam.jsp的完整代码19513.2.6服务器端的程序196第1章 Java EE概述 (摘自智慧快餐郑辛遥)1.1 Java EE的概念Java EE(JavaTM Platform,Enterprise Edition) 技术是 Java 语言平台的扩展,支持开发人员创建可伸缩的强大的可移植企业应用程序。它为应用程序组件定义了四种容器:Web、Enterprise JavaBean(EJB)、应用程序客户机和 Applet。一个应用服务器规范详细描述了这些容器和它们必须支持的 Java API,这促使 Java

12、EE 产品相互竞争,同时保证符合这个规范的应用程序可以在服务器之间移植。1.2 Java EE简史 J2EE 1.2(于 1999 年 12 月发布):这是第一个 J2EE 版本,随着 Java 2 Standard Edition(J2SE) 发布。它包含 10 个规范和 API,针对企业应用程序所需的常用的 Web 层、业务逻辑、表示层和消息传递服务。 J2EE 1.3(于 2001 年 9 月发布):通过 JSR 58 发布,这个版本改进了半数 J2EE 1.2 规范并引入了 XML API、连接器架构和安全框架。 J2EE 1.4(于 2003 年 11 月发布):这个版本改进了 J2

13、EE 1.3 中 13 种技术中的 9 种,并引入了新的 Web 服务和安全支持。 Java EE 5(于 2006 年 5 月发布):Java EE 5 主要关注提高开发人员的生产率,它提供了更简单的编程模型,而没有牺牲平台的任何功能。更简单的开发模型主要由两个机制提供 Java 注解和更好的默认行为。主要的功能性改进包括改进了 Web 服务支持以及在平台中集成了 JavaServer Faces(JSF)和 Java Standard Tag Library(JSTL)。J2EE 1.4 之后就是 Java EE 5,因为 Sun 已经从名称中去掉了 “2”(这是从 Java 1.2 被称为 “Java 2” 时开始的做法),而且现在在技术的简写名中使用单词 “Java” 而不是 “J”。现在的标准版是 Java SE 6(而不是 J2SE 1.6),企业版是 Java EE 5(而不是 J2EE 1.5)。图1-1 Java EE的历史1.3 Java EE的优势Java EE为搭建具有可伸缩性、灵活性、易维护性的系统提供了良好的机制:(1) 保留现存的IT资产: 由于企业必须适应新的商业需求,利用已有的企业信息系统方面的投资,而不是重新制定全盘方案就变得很重要。这样,一个以渐进的(而不是激进的,全盘否定的)方式建立在已有系统之上的服务器端

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号