《动态网页开发技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:陈旭东,张宏勋编著
  • 出 版 社:清华大学出版社;北京交通大学出版社
  • 出版年份:2005
  • ISBN:7810826131
  • 页数:341 页
图书介绍:本书全面介绍了JSP 2.0规范的相关技术。书中所有知识点全部采用实例来进行说明。

目录 1

第1章 网页开发技术简介 1

1.1 Web技术简介 1

1.1.1 Web发展历史 1

1.1.2 Web工作原理 1

1.1.3 静态网页和动态网页 2

1.2 网页开发技术 3

1.2.1 Web客户端技术 3

1.2.2 Web服务端技术 4

7.4 函数标记库 21 5

1.2.4 XML和Web Service 6

1.2.3 Web服务端开发平台 6

1.2.5 Web开发技术的未来 7

1.3.2 JSP和ASP比较 8

1.3.1 JSP简介 8

1.3 JSP动态网页开发技术 8

小结 9

习题 9

第2章 搭建JSP开发平台 10

2.2 下载和安装J2SE SDK 10

2.2.1 下载JDK 5.0 10

2.1 所需软件 10

2.2.2 安装JDK 5.0 11

2.3 下载和安装Tomcat 13

2.3.1 下载Tomcat 5.5 13

2.3.2 安装Tomcat 5.5 14

2.4 配置开发环境 17

2.5 测试开发平台是否工作 18

2.6 构造第一个JSP程序 19

2.6.1 构造应用 19

2.6.2 基本工作原理 20

小结 21

习题 21

第3章 HTML概述 22

3.1 HTML基础 22

3.1.1 HTML标记 22

3.1.2 HTML页面一般格式 23

3.1.3 HTML标记的属性 24

3.1.4 文字布局 25

3.1.5 表格(table) 32

3.1.6 样式(style) 35

3.2 HTML表单 46

3.2.1 表单属性 47

3.2.2 控件 48

3.2.3 完整表单实例 53

3.3 HTML框架 55

3.3.1 框架集 57

3.3.2 框架 60

3.4 HTML实例 62

小结 64

习题 64

第4章 JSP基础 65

4.1 JSP概念 65

4.1.1 JSP文件命名规则 66

4.1.2 JSP工作原理 66

4.1.6 注释 68

4.1.4 属性值 68

4.1.3 JSP空元素 68

4.1.5 空白 68

4.2 JSP基本元素 71

4.2.1 指令元素 71

4.2.2 行为元素 76

4.2.3 脚本元素 84

4.3 引用转换 88

4.4 JSP出错处理 90

4.4.1 编译错 90

4.4.2 运行时错 90

4.4.3 使用JSP页面处理错误 91

4.5 JSP简单应用实例 93

小结 97

习题 98

第5章 JSP对象 99

5.1 有效范围 99

5.1.1 页内有效 99

5.1.2 请求有效 102

5.1.3 会话有效 103

5.1.4 应用有效 105

5.1.5 属性操作 107

5.2 隐含对象 107

5.2.1 request 107

5.2.2 response 111

5.2.3 out 113

5.2.4 session 115

5.2.5 application 117

5.2.6 pageContext 119

5.2.7 config 121

5.2.8 page 124

5.2.9 exception 125

5.3 Cookie对象 127

5.4 JSP对象应用实例 130

5.4.1 request对象实例:用户注册 130

5.4.2 session对象实例:用户登录 133

5.4.3 application对象实例:简单聊天室 137

小结 139

习题 139

第6章 表达式语言 140

6.1 EL特点 140

6.2.1 EL变量范围 141

6.2 EL语法 141

6.2.2 EL保留关键字 143

6.2.3 访问运算符“.”和“[]” 143

6.2.4 算术运算 145

6.2.5 关系运算 147

6.2.6 逻辑运算 150

6.2.7 empty运算符 152

6.2.8 自动类型转换 153

6.3 EL隐含对象 156

6.3.1 pageContext对象 156

6.3.2 param和paramValues 156

6.3.3 header和headerValues 156

6.3.7 EL隐含对象的使用实例 157

6.3.6 属性范围 157

6.3.4 cookie 157

6.3.5 initParam 157

6.4 EL函数 160

6.4.1 简单EL函数 161

6.4.2 复杂EL函数 163

6.4.3 标记属性中使用函数 166

6.4.4 函数的嵌套 168

小结 168

习题 169

第7章 JSTL概述 170

7.1 JSTL基础 170

7.1.1 JSTL起源 170

7.1.2 JSTL的安装和使用 170

7.1.3 JSTL示例应用 173

7.2.1 对象操作 174

7.2 核心标记库 174

7.2.2 条件处理 181

7.2.3 循环和迭代 185

7.2.4 URL操作 189

7.3 格式标记库 195

7.3.1 I18N标记 195

7.3.2 数字、日期格式化 207

小结 220

习题 220

8.1.2 SQL简介 221

8.1.1 数据库 221

8.1 数据库和SQL语言 221

第8章 访问数据库 221

8.2 安装和配置MySQL 223

8.2.1 下载和安装MySQL 223

8.2.2 配置MySQL数据库 225

8.2.3 创建数据库 230

8.2.4 创建用户 231

8.2.5 创建表和数据 232

8.2.6 安装和配置JDBC驱动 232

8.3 使用SQL标记库访问数据库 233

8.3.1 设置数据源 233

8.3.2 查询数据库 234

8.3.3 修改数据库 237

8.3.4 数据库操作实例 241

8.4 使用JDBC访问数据库 244

8.4.1 JDBC简介 244

8.4.2 JSP中使用JDBC 244

小结 246

习题 247

第9章 操作XML数据 248

9.1 XML简介 248

9.1.1 XML基本概念 248

9.1.2 XPath 251

9.2 XML标记库 252

9.2.1 XML标记中使用XPath 253

9.2.2 XML核心标记 253

9.2.3 XML流程控制标记 259

9.2.4 XML转换 265

习题 270

小结 270

第10章 使用JavaBeans组件 272

10.1 JavaBeans 272

10.1.1 JavaBean简介 272

10.1.2 创建JavaBean 273

10.2 使用JavaBean 275

10.2.1 使用JavaBean的配置 275

10.2.2 〈jsp:useBean〉标记 275

10.2.3 〈jsp:setProperty〉标记 277

10.2.4 〈jsp:getProperty〉标记 279

10.2.5 使用JavaBean获取页面提交信息 280

10.3 在EL表达式中使用JavaBean 281

10.4 使用JavaBean访问数据库 284

10.4.1 访问数据库的JavaBean 284

10.4.2 使用JavaBean来访问数据库 286

10.5 自动类型转换 290

小结 290

习题 290

第11章 自定义标记 291

11.1 自定义标记库 291

11.1.1 必要性 291

11.1.2 标记和标记库 291

11.1.3 使用自定义标记 292

11.1.4 JavaBeans与自定义标记 292

11.2 标记文件 293

11.2.1 内容重用 293

11.2.2 自定义模板 296

11.2.3 标记文件中使用变量 301

11.3.2 简单标记的基本生命周期 309

11.3 简单标记 309

11.3.1 SimpleTag接口 309

11.3.3 SimpleTagSupport类 311

11.3.4 简单标记实例 311

11.4 标记库重用 314

小结 318

习题 318

第12章 构建Web应用 319

12.1 Web应用的体系结构 319

12.1.1 模型1 319

12.1.2 模型2 320

12.1.3 MVC模型 321

12.2 Servlet基础 322

12.2.1 Servlet简介 322

12.2.2 Servlet的使用 323

12.2.3 Servlet的主要方法 326

12.3 MVC实例:模型2 327

12.3.1 控制器:Servlet 328

12.3.2 模型:JavaBean 330

12.3.3 视图:JSP 332

12.3.4 配置和运行实例 333

12.4 Web应用的发布 335

12.4.1 应用打包 335

12.4.2 应用安装 335

12.4.3 WAR配置选项 336

小结 339

习题 340

参考文献 341