当前位置:首页 > 工业技术
Java  EE  Web应用开发基础
Java  EE  Web应用开发基础

Java EE Web应用开发基础PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:俞东进,任祖杰编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121169748
  • 页数:195 页
图书介绍:本书共8章和两个附录,讲述了如何基于最新的Java EE平台开发Web应用软件,主要包括XHTML/CSS、JavaScript/AJAX、Servlet、JSP以及SSH(Struts、Spring、Hibernate)开发框架等,内容新颖,紧跟技术主流,同时强调应用,提供丰富案例和众多开发指导。本书为读者提供相关教学资源(含电子课件、实例素材、代码等)。
《Java EE Web应用开发基础》目录

第1章Java EE概述 1

1.1 Java平台简介 1

1.2 JavaEE平台主要内容 1

1.3 JavaEE应用服务器软件 4

1.4 JavaEE的相关角色 5

1.5 JavaEE应用软件的体系结构 5

1.6 JavaEE体系架构的优点 6

1.7思考练习题 7

第2章Web开发基础 8

2.1浏览器 8

2.2 Web服务器 9

2.3 HTTP 10

2.3.1 HTTP简介 10

2.3.2统一资源定位地址 10

2.3.3 HTTP请求 11

2.3.4 HTTP响应 11

2.3.5 HTTP的消息报头 12

2.3.6 HTTP请求和响应示例 14

2.4思考练习题 15

第3章XHTML和CSS 17

3.1 XHTML概述 17

3.1.1 XHTML的形成和发展 17

3.1.2 XML概述 17

3.1.3 XHTTML文档结构 18

3.1.4 XHTTML文档的基本语法 19

3.1.5 XHTML和HTML的区别 20

3.2 XHTML常用标签 21

3.2.1段落标签 21

3.2.2标题标签 22

3.2.3有序列表标签 22

3.2.4无序列表标签 23

3.2.5图片标签 23

3.2.6超链接标签 24

3.2.7表格标签 26

3.3 XHTML表单 27

3.3.1单行文本框 28

3.3.2口令输入框 28

3.3.3单选按钮 29

3.3.4复选框 29

3.3.5滚动文本框 30

3.3.6选择列表 31

3.3.7重置和提交按钮 32

3.4 CSS 33

3.4.1 CSS概述 33

3.4.2样式表层次以及样式说明格式 34

3.4.3 CSS的常用选择器 36

3.4.4 CSS属性 39

3.4.5 <span>标签和<div>标签 42

3.5思考练习题 43

第4章JavaScript 45

4.1 JavaScript 45

4.1.1 JavaScript概述 45

4.1.2面向对象和JavaScript 45

4.1.3基本语法特征 46

4.1.4标识符 46

4.1.5原始数据类型 46

4.1.6声明变量 47

4.1.7操作符 48

4.1.8常用对象 48

4.2屏幕输出和键盘输入 49

4.3控制语句 50

4.3.1控制表达式 50

4.3.2选择语句 51

4.3.3 switch语句 51

4.3.4循环语句 52

4.4创建对象和修改对象 53

4.5数组 54

4.5.1创建数组对象 54

4.5.2 sort方法 54

4.5.3 concat方法 55

4.6函数 55

4.6.1函数的定义和调用 55

4.6.2局部变量 56

4.6.3函数参数 56

4.7 JavaScript与XHTML文档 56

4.7.1 JavaScript的执行环境 56

4.7.2文档对象模型(DOM) 57

4.7.3利用JavaScript访问元素 58

4.8事件与事件处理 59

4.8.1事件处理的基本概念 59

4.8.2事件、属性和标签 60

4.8.3处理主体元素事件 60

4.8.4处理表单按钮的事件 61

4.8.5检验表单输入 63

4.9 AJAX开发 64

4.9.1 AJAX交互模式 65

4.9.2 XMLHttpRequest简介 65

4.9.3使用XMLHttpRequest 66

4.9.4 EXT JS开发 68

4.10思考练习题 70

第5章Servlet基础 71

5.1 Servlet概述 71

5.2 Servlet容器 72

5.3 Servlet生命周期 72

5.4 Servlet API 74

5.4.1 Servlet类、请求和响应 74

5.4.2 javax.servlet包 75

5.4.3 javax.servlet.http包 77

5.5 Java Web应用 79

5.5.1 Java Web应用结构 79

5.5.2 web.xml配置 80

5.5.3 Tomcat与Java Web应用部署 81

5.6编写第一个Servlet 82

5.7访问Servlet的配置参数 85

5.8通过Servlet处理Cookie 86

5.8.1 Cookie的基本概念 86

5.8.2 Cookie类中的方法 86

5.8.3 Cookie的处理 87

5.9过滤器 88

5.9.1 Filter API 88

5.9.2 Filter的应用实例 89

5.10 Servlet 3.0的新特性 91

5.10.1 Servlet中的注释 91

5.10.2 Servlet中的异步处理 92

5.10.3现有API的改进 92

5.11思考练习题 93

第6章JSP简介 94

6.1初识JSP 94

6.1.1 JSP起源 94

6.1.2 JSP工作原理 95

6.2开发第一个JSP程序 95

6.3 JSP基本语法 96

6.3.1 JSP注释 96

6.3.2 JSP声明 97

6.3.3 JSP表达式 97

6.3.4 JSP程序段 98

6.3.5 JSP指令标记 98

6.3.6 JSP动作元素 101

6.3.7 JSP异常 106

6.4 JSP内置对象 107

6.4.1 request对象 107

6.4.2 response对象 108

6.4.3 out对象 109

6.4.4 session对象 110

6.4.5 application对象 110

6.4.6 page对象 111

6.4.7 pageContext对象 111

6.4.8 config对象 112

6.4.9 exception对象 112

6.5 JavaBean 113

6.5.1 JavaBean概述 113

6.5.2在JSP中使用JavaBean 114

6.5.3 JavaBean的生命周期 114

6.6 JSP标准标记库 118

6.7 Servlet与JSP的关系 121

6.8 JSP 2.0的新特性 123

6.8.1 JSPX 123

6.8.2 Expression Language 123

6.8.3 Simple Tag和Tag File 124

6.8.4 <jsp-config>元素 124

6.9思考练习题 125

第7章Struts入门 126

7.1 MVC简介 126

7.2 Struts体系结构 127

7.3 Struts配置 129

7.3.1 web.xml 129

7.3.2 struts.xml 130

7.3.3 struts.properties 131

7.4编写Action 131

7.4.1 Action的类型 131

7.4.2在Action中访问Servlet API 132

7.5配置Action 133

7.5.1 Action映射的简单配置 134

7.5.2使用method属性 135

7.5.3动态方法调用 135

7.5.4默认Action 136

7.6一个完整的Struts应用实例 136

7.7思考练习题 140

第8章Spring入门 141

8.1 Spring框架简介 141

8.2控制反转 142

8.2.1 IoC和依赖注入 142

8.2.2 Bean和Bean配置 144

8.2.3 Bean的作用域 144

8.2.4 Bean Factory 145

8.2.5 ApplicationContext 146

8.2.6使用注解配置Spring IoC 147

8.3 Spring AOP 147

8.3.1 AOP的基本概念 147

8.3.2 Spring AOP实例 148

8.4 Spring MVC 151

8.4.1 Spring MVC处理流程 151

8.4.2 Spring MVC配置 152

8.4.3实现Controller 154

8.4.4实现View 155

8.4.5一个完整的Spring MVC示例 156

8.5思考练习题 159

第9章Hibernate入门 160

9.1 Hibernate概述 160

9.1.1数据持久化与ORM 160

9.1.2 Hibernate体系结构 161

9.1.3核心接口简介 162

9.2编写持久化类 163

9.3 Hibernate配置文件 164

9.3.1数据库配置文件 164

9.3.2 ORM映射文件 165

9.4 HQL语法 167

9.5 Hibernate应用实例 169

9.6思考练习题 172

附录A开发环境配置和使用 173

A.1 Apache HTTP服务器安装 173

A.2 JDK安装 173

A.3 Tomcat安装 173

A.4 Eclipse安装 174

A.5使用Eclipse 174

A.5.1在Eclipse中配置Tomcat 174

A.5.2创建Web项目 175

A.5.3编制程序文件 176

A.5.4部署Web项目至Tomcat 176

附录BJava EE Web综合实验 178

B.1简介 178

B.2初始化项目 178

B.3引入Spring框架 179

B.4创建、配置新的视图和控制器 181

B.5开发业务逻辑层 184

B.6使用表单 188

参考文献 195

相关图书
作者其它书籍
返回顶部