当前位置:首页 > 工业技术
Java Web应用开发教程 Java Web应用开发程序员认证
Java Web应用开发教程 Java Web应用开发程序员认证

Java Web应用开发教程 Java Web应用开发程序员认证PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:张吉才编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030159578
  • 页数:321 页
图书介绍:高等职业技术教育IT类双证教材Borland软件认证课程推荐教材:本书以ServletApI2.3和JSP1.2规范为基础,介绍了应用Java技术实现Web应用的相关技术及编程方法。
《Java Web应用开发教程 Java Web应用开发程序员认证》目录

第1章 Web应用程序开发基础 1

1.1 HTTP通信协议基础 1

HTTP通信协议的基本概念 1

HTTP请求的基本结构 2

HTTP响应的基本结构 6

一个简单的侦听器程序“TCP Monitor”及其使用 9

为什么使用HTTP协议开发Web应用程序 12

1.2基于Java技术的Web应用基础 13

基于Java技术的Web应用简介 13

基于Java技术的Web应用服务器——Tomcat及其使用 15

1.3 JBuilder 9.0集成开发环境对Web应用开发的支持 17

应用JBuilder 9.0创建一个简单的Web应用程序 17

对My WebApp示例的简单分析 21

小结 23

实验 23

思考练习题 23

第2章 Servlet基础 25

2.1 Servlet概述 25

传统的Web应用与基于Java的Web应用的比较 25

Java S ervl et如何处理HTTP请求 27

Servlet的生命周期 28

HttpServlet类处理用户HTTP请求的过程 29

2.2使用JBuilder 9.0开发一个简单的Servlet 31

Servlet向导 31

2.3获取客户请求信息 39

用于获取请求参数的方法 39

提取请求标题信息 41

用于获取请求路径的信息的方法 42

获取客户信息 42

在请求中使用属性 42

一个S ervletRequest接口的应用示例 43

2.4发送响应 45

设置状态响应代码 46

发送响应信息 49

2.5Web应用程序的结构与部署 55

Web应用程序的目录结构 55

部署描述符 58

与Servlet执行方式相关的配置 59

Web应用打包(WAR)文件 62

小结 63

实验 63

第3章 Servlet容器模型 65

3.1 ServletContext对象 65

Web应用程序的初始参数 65

ServletContext对象的方法和属性 68

3.2与ServletContext对象相关的侦听器和事件 72

S ervletContext生命周期 72

S ervletContextListener侦听器 72

ServletContextAttributeListener 74

3.3过滤器 76

过滤器的概念 76

应用过滤器 78

小结 84

实验 85

第4章 维护会话 86

4.1跟踪客户会话 86

HTTP的无状态性 86

会话的工作机制 87

维护会话的方式 88

几种维护会话方式的总结 95

4.2使用HttpSession对象维护会话信息 96

会话与请求的关系 96

HttpSession接口的重要方法 97

4.3监视会话对象 100

HttpSessionListener侦听器 100

HttpSessionAttributeListener侦听器 103

小结 105

实验 105

第5章 JSP基本语法 107

5.1JSP简介 107

JSP的概念 107

JSP的执行过程 108

5.2JSP语法 112

元素和模板数据 112

注释 113

转义规则 114

5.3脚本元素 116

声明 116

小脚本 117

表达式 118

5.4 JSP指令元素 118

page指令 119

include指令 121

taglib指令 123

5.5 JSP操作元素 124

<jsp:include> 125

<jsp:forward> 127

<jsp:param> 130

<jsp:plugin>、 <jsp:params>和<j sp:fallback> 130

5.6页面的复用 131

页面的复用 131

在JSP内包含其他的JSP内容 132

小结 133

实验 133

第6章 JSP中的隐含对象 135

6.1 JSP中隐含对象的定义 135

6.2属性与范围 137

JSP Scope—Page 139

JSP Scope—Request 141

JSP Scope—Session 143

JSP Scope—Application 144

6.3 JSP中的隐含对象 145

page对象 145

config对象 146

request对象 148

response对象 150

out对象 151

session对象 152

application对象 153

pageContext对象 153

exception对象 155

6.4 JSP错误处理 155

转义处理时错误 155

用户请求处理时错误 156

小结 158

实验 158

第7章 JavaBean组件技术 159

7.1 JavaBean的概念 159

JavaBean简介 159

JavaBean属性 160

7.2在JSP中使用JavaBean 166

<jsp:useBean>操作 166

<j sp: setProper>操作 167

<j sp:getProper>操作 170

7.3 JavaBean的Scope属性 170

Page作用范围 170

Request作用范围 172

Session作用范围 174

Application作用范围 175

7.4 JavaBean应用实例 175

小结 180

实验 180

第8章 访问数据库 181

8.1 JDBC简介 181

通用的数据库连接 182

JDBC的特点 182

JDBC的构成 182

JDBC API概述 185

8.2基本的JDBC应用 185

装载驱动程序 186

建立数据库连接 186

建立语句 187

发送SQL语句 187

关闭数据库连接 188

检索数据 188

例子 188

8.3元数据 192

DatabaseMetaData接口 192

ResultSetMetaData 194

8.4参数化数据库查询和数据库更新 195

8.5调用存储过程 196

小结 197

实验 198

第9章 使用JSTL标签库 199

9.1 JSP定制标签 199

什么是JSP定制标签 199

如何使用JSP定制标签库 200

第三方JSP定制标签库 201

9.2 JSTL 1.0 202

安装使用JSTL 1.0 203

9.3 EL语言 207

EL语法 207

EL隐含对象 209

EL运算符 215

9.4核心标签库 218

表达式操作 218

迭代操作 225

流程控制 232

URL操作 235

9.5数据库标签库 241

setDataSource标签 242

query标签 242

遍历query标签执行的查询结果集 244

update标签 246

参数化数据库操作 249

小结 250

实验 250

第10章 制作JSP定制标签 251

10.1制作一个简单的定制标签 251

定制标签的结构 252

制作一个简单的定制标签 254

10.2给标签加上属性 260

标签的属性 260

10.3标签向JSP传递信息 268

10.4编制迭代标签 274

迭代标签概述 275

JSP扩展标签规范对迭代的支持 275

JSP迭代标签的制作与使用 277

10.5访问并处理标签的体内容 280

JSP扩展标签规范对标签体内容访问的支持 280

一个使用标签体内容的样例实现 284

10.6编制嵌套标签 287

标签之间通信的方式 287

协作标签的一个示例 288

小结 292

实验 293

思考练习题 294

第11章 Struts开发框架 295

11.1 Struts基本概念 295

Struts的概念 295

应用框架的概念 296

Struts框架的工作机制 297

11.2 JBuilder 9.0对Struts框架的支持 299

升级JBuilder 9.0中的Struts框架版本 299

JBuilder9.0对Struts的支持 301

11.3应用Struts框架开发一个简单的Web应用 302

创建RegisterForm 302

创建RegisterAction 306

创建registerjsp页面、success.html、 failure.html 310

配置struts-config.xml文件 314

运行测试 316

11.4分析 317

工作原理 317

补充说明 319

小结 320

实验 320

Borland认证课程介绍 321

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