在好例子网,分享、交流、成长!
您当前所在位置:首页Java 开发实例Java语言基础 → JavaEE完全教程.pdf

JavaEE完全教程.pdf

Java语言基础

下载此实例
  • 开发语言:Java
  • 实例大小:5.19M
  • 下载次数:15
  • 浏览次数:100
  • 发布时间:2021-01-22
  • 实例类别:Java语言基础
  • 发 布 人:襟湿容颜
  • 文件格式:.pdf
  • 所需积分:3
 相关标签: javaee java AE 教程 ee

实例介绍

【实例简介】

【实例截图】

【核心代码】

目 录
第 1 章 Java EE 概述............................................................................................ 6
1.1 Java EE 的概念........................................................................................................6
1.2 Java EE 简史........................................................................................................... 6
1.3 Java EE 的优势........................................................................................................7
1.4 Java EE 的四层模型.................................................................................................8
1.4.1 Java EE 应用程序组件...................................................................................... 9
1.4.2 客户层组件......................................................................................................9
1.4.3 Web 层组件......................................................................................................9
1.4.4 业务层组件.................................................................................................... 10
1.4.5 企业信息系统(EIS)层................................................................................. 11
1.5 Java EE 的结构...................................................................................................... 11
1.5.1 容器服务........................................................................................................11
1.5.2 容器类型........................................................................................................12
1.6 Java EE 的 API...................................................................................................... 13
第 2 章 Java EE 实训介绍..................................................................................14
2.1 Java EE 实训中的几个问题.................................................................................... 14
2.1.1 分组...............................................................................................................14
2.1.2 写日志........................................................................................................... 15
2.1.3 面对出错,不要失去信心............................................................................... 15
2.1.4 不断重复很重要............................................................................................. 16
2.1.5 要能够坚持.................................................................................................... 16
2.1.6 学不下去怎么办............................................................................................. 16
2.2 实训中用到的软件.................................................................................................16
2.2.1 Java 开发工具包 JDK......................................................................................16
2.2.2 Java EE 服务器 Tomcat................................................................................... 21
2.2.3 开发平台 Eclipse............................................................................................ 26
2.2.4 数据库 MySQL...............................................................................................29
2.2.5 数据库图形界面工具 Navicat.......................................................................... 39
第 3 章 超文本标记语言 HTML..........................................................................41
3.1 HTML 文件结构....................................................................................................41
3.2 部署到服务器........................................................................................................42
3.3 基本标签...............................................................................................................44
3.3.1 分段...............................................................................................................44
3.3.2 字体...............................................................................................................45
3.3.3 图片...............................................................................................................49
2
3.3.4 链接...............................................................................................................50
3.3.5 表格...............................................................................................................51
3.3.6 层.................................................................................................................. 52
3.4 表单......................................................................................................................53
第 4 章 Servlet..................................................................................................... 56
4.1 工作原理...............................................................................................................56
4.2 简单例子...............................................................................................................57
4.2.1 创建 Java Web 项目........................................................................................ 57
4.2.2 配置 Web 服务器............................................................................................60
4.2.3 添加 servlet-api.jar.......................................................................................... 63
4.2.4 编写 Servlet 代码............................................................................................65
4.3 生命周期...............................................................................................................71
4.3.1 初始化阶段.................................................................................................... 71
4.3.2 响应客户请求阶段..........................................................................................71
4.3.3 终止阶段........................................................................................................71
4.4 处理表单...............................................................................................................72
4.4.1 表单...............................................................................................................72
4.4.2 处理表单的 Servlet......................................................................................... 74
4.5 session.................................................................................................................. 77
4.6 ServletConfig 与 ServletContext...............................................................................78
4.6.1 ServletConfig..................................................................................................78
4.6.2 ServletContext.................................................................................................80
4.7 转发与重定向........................................................................................................81
4.7.1 转发...............................................................................................................81
4.7.2 重定向........................................................................................................... 82
第 5 章 JDBC....................................................................................................... 84
5.1 在 MySQL 中创建数据库和表................................................................................84
5.1.1 启动 MySQL 服务器.......................................................................................84
5.1.2 使用数据库图形工具 Navicat 创建数据库和表.................................................85
5.2 JDBC 常用的几个类.............................................................................................. 90
5.2.1 DriverManager................................................................................................90
5.2.2 Connection..................................................................................................... 90
5.2.3 Statement........................................................................................................91
5.2.4 ResultSet........................................................................................................ 91
5.3 简单例子...............................................................................................................92
5.3.1 MySQL 的 JDBC 驱动程序............................................................................. 92
5.3.2 增加数据的例子............................................................................................. 95
5.3.3 查询数据的例子............................................................................................. 97
5.4 在 Servlet 中使用 JDBC......................................................................................... 98
5.4.1 保存表单数据...............................................................................................101
5.4.2 显示数据......................................................................................................104
第 6 章 JSP........................................................................................................ 107
3
6.1 JSP 简介..............................................................................................................107
6.1.1 一个小例子.................................................................................................. 107
6.1.2 工作原理...................................................................................................... 112
6.2 基本语法............................................................................................................. 113
6.2.1 指令............................................................................................................. 113
6.2.2 声明............................................................................................................. 113
6.2.3 显示的表达式............................................................................................... 114
6.2.4 Java 程序片段...............................................................................................114
6.3 处理表单............................................................................................................. 114
6.4 内置对象............................................................................................................. 116
6.4.1 request 对象.................................................................................................. 116
6.4.2 response 对象................................................................................................117
6.4.3 session 对象.................................................................................................. 117
第 7 章 JavaBean.............................................................................................. 118
7.1 JavaBean 简介......................................................................................................118
7.2 在 JSP中使用 JavaBean........................................................................................121
7.3 模式 1................................................................................................................. 123
7.4 模式 2................................................................................................................. 125
7.4.1 增加小组......................................................................................................126
7.4.2 显示小组......................................................................................................128
第 8 章 JavaScript.............................................................................................130
8.1 JavaScript 简介.................................................................................................... 130
8.2 表单对象与事件.................................................................................................. 132
8.2.1 表单对象......................................................................................................132
8.2.2 事件.............................................................................................................133
8.3 自定义函数......................................................................................................... 136
8.3.1 自定义函数.................................................................................................. 136
8.3.2 JavaScript 文件............................................................................................. 138
第 9 章 过滤器与监听器....................................................................................142
9.1 过滤器................................................................................................................ 142
9.1.1 工作原理......................................................................................................142
9.1.2 Filter 接口.................................................................................................... 143
9.1.3 一个例子......................................................................................................143
9.2 监听器................................................................................................................ 145
第 10 章 Struts2...................................................................................................149
10.1 Struts2 简介......................................................................................................... 149
10.1.1 工作原理......................................................................................................149
10.1.2 Struts2 的软件包........................................................................................... 150
10.2 怎么创建一个 Struts2 项目................................................................................... 151
10.2.1 添加所需的 jar 文件......................................................................................151
10.2.2 添加 Struts2 的 dtd 文件................................................................................ 153
4
10.2.3 在 web.xml 中进行配置.................................................................................153
10.2.4 JSP 页面和 Action 代码.................................................................................153
10.2.5 配置文件 struts.xml....................................................................................... 154
10.2.6 运行.............................................................................................................155
10.3 Struts2 标签......................................................................................................... 155
10.3.1 显示小组......................................................................................................155
10.3.2 修改小组......................................................................................................156
10.4 ActionSupport...................................................................................................... 159
10.4.1 静态常量......................................................................................................160
10.4.2 校验.............................................................................................................160
10.5 在 Struts2 中使用 session...................................................................................... 161
10.5.1 管理员表 admin............................................................................................ 161
10.5.2 在包 bean 里新建一个类 Admin.....................................................................162
10.5.3 在包 business 里新建一个类 AdminBusiness................................................... 162
10.5.4 登录页面 login.jsp.........................................................................................163
10.5.5 登录的 Action 程序 Login..............................................................................163
10.5.6 在 struts.xml 中设置...................................................................................... 164
10.6 拦截器................................................................................................................ 165
10.6.1 面向方面编程(AOP).................................................................................165
10.6.2 拦截器程序 PrivilegeInterceptor..................................................................... 165
10.6.3 在 struts.xml 中设置...................................................................................... 166
第 11 章 Spring.................................................................................................... 168
11.1 Spring 简介..........................................................................................................168
11.1.1 依赖注入(DI)........................................................................................... 168
11.1.2 Spring 的软件包............................................................................................168
11.2 简单例子.............................................................................................................170
11.2.1 Washable 接口.............................................................................................. 171
11.2.2 实现 Washable 接口的类 Clothes....................................................................171
11.2.3 配置文件 applicationContext.xml....................................................................171
11.2.4 主程序......................................................................................................... 172
11.2.5 注入不同类的对象........................................................................................172
11.3 Struts2 与 Spring 相结合.......................................................................................172
11.3.1 添加 jar 文件................................................................................................ 173
11.3.2 在配置文件中 web.xml 中设置...................................................................... 173
11.3.3 编写接口......................................................................................................173
11.3.4 修改业务类.................................................................................................. 174
11.3.5 修改 Action.................................................................................................. 175
11.3.6 配置文件 applicationContext.xml....................................................................176
第 12 章 Hibernate.............................................................................................. 177
12.1 Hibernate 简介..................................................................................................... 177
12.1.1 对象关系映射(ORM)................................................................................177
12.1.2 Hibernate 的软件包....................................................................................... 178
12.2 使用 Hibernate 实现增删改查............................................................................... 180
5
12.2.1 添加 jar 文件................................................................................................ 180
12.2.2 映射文件......................................................................................................181
12.2.3 Hibernate 配置文件....................................................................................... 181
12.2.4 创建辅助类.................................................................................................. 182
12.2.5 用 Hibernate 实现增删改查............................................................................183
12.2.6 修改 applicationContext.xml...........................................................................185
12.3 一对多................................................................................................................ 185
12.3.1 创建学生类 Student.......................................................................................186
12.3.2 修改小组类 Team..........................................................................................186
12.3.3 在数据库中建表 student................................................................................ 187
12.3.4 创建映射文件 Student.hbm.xml......................................................................188
12.3.5 修改映射文件 Team.hbm.xml.........................................................................188
12.3.6 从小组对象获取学生信息............................................................................. 189
12.3.7 从学生对象获取所属的小组信息...................................................................190
第 13 章 AJAX......................................................................................................191
13.1 AJAX 简介..........................................................................................................191
13.1.1 用 JavaScript 更新层的内容...........................................................................191
13.1.2 AJAX 工作原理............................................................................................192
13.2 编写 AJAX 程序.................................................................................................. 193
13.2.1 创建 XMLHttpRequest 对象...........................................................................193
13.2.2 编写发送请求的函数.................................................................................... 194
13.2.3 编写处理 XMLHttpRequest 对象状态改变事件的函数.................................... 194
13.2.4 通过事件调用发送请求的函数...................................................................... 194
13.2.5 页面 addTeam.jsp 的完整代码........................................................................195
13.2.6 服务器端的程序........................................................................................... 196
6

标签: javaee java AE 教程 ee

实例下载地址

JavaEE完全教程.pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警