《JSP程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:古乐声,杨献峰主编;李士勇,王湘生,赵嘉副主编
  • 出 版 社:长沙:国防科技大学出版社
  • 出版年份:2009
  • ISBN:7810996860
  • 页数:234 页
图书介绍:

第1章 JSP概述 1

1.1 开发模式 1

1.1.1 C/S模式 1

1.1.2 B/S模式 2

1.1.3 C/S与B/S的比较 3

1.2 动态Web开发技术 3

1.2.1 CGI 4

1.2.2 ASP 4

1.2.3 PHP 4

1.2.4 ASP.NET 5

1.2.5 JSP 6

1.3 JSP的Web开发方式 7

1.4 开发环境的构建 7

1.4.1 JDK的安装与配置 8

1.4.2 下载与安装Tomcat 10

1.4.3 第一个JSP程序 14

1.5 JSP开发工具 14

1.5.1 Dreamweaver 14

1.5.2 Eclipse 15

本章小结 20

习题1 20

第2章 JSP编程基础 22

2.1 JSP程序的初步体验 22

2.1.1 JSP文件结构 22

2.1.2 JSP执行过程解析 22

2.1.3 在Tomcat下配置JSP程序 23

2.2 Java语言基础 27

2.2.1 面向对象程序设计 27

2.2.2 基本数据类型 32

2.2.3 常量 34

2.2.4 变量 34

2.2.5 运算符 35

2.2.6 流程控制语句 38

2.2.7 数组 40

2.2.8 异常处理 42

2.3 JSP与Web页面的交互 43

2.3.1 表单及表单的创建 43

2.3.2 JSP对表单的处理 50

2.4 综合实例 53

本章小结 57

习题2 57

第3章 JSP语法 58

3.1 JSP通用语法 58

3.1.1 JSP基本语法 58

3.1.2 注释 60

3.2 JSP脚本元素 61

3.2.1 表达式 61

3.2.2 脚本程序 62

3.2.3 声明 64

3.3 JSP指令 65

3.3.1 include指令 65

3.3.2 page指令 66

3.3.3 taglib指令 68

3.4 JSP内置对象 68

3.4.1 输入/输出对象 68

3.4.2 作用域通信对象 72

3.4.3 Servlet对象 75

3.4.4 错误对象 75

3.5 JSP动作 76

3.5.1 <jsp:forward>动作 76

3.5.2 <jsp:include>动作 78

3.5.3 <jsp:plugin>动作 79

3.5.4 <jsp:useBean>动作 81

3.5.5 <jsp:setProperty>动作 83

3.5.6 <jsp:getProperty>动作 85

本章小结 85

习题3 86

第4章 JDBC简介 87

4.1 SQL语言与JDBC 87

4.2 JDBC API 88

4.2.1 管理驱动程序类DriverManager 88

4.2.2 数据库连接类Connection 89

4.2.3 SQL声明类Statement 90

4.2.4 PreparedStatement类 92

4.2.5 查询结果类ResultSet 94

4.2.6 数据库操作异常类SQLException 98

4.3 JDBC驱动程序的类型 99

4.3.1 JDBC-ODBC桥连接 99

4.3.2 Java到本地API 99

4.3.3 JDBC网络纯Java驱动程序 100

4.3.4 本地协议纯Java驱动程序 100

4.4 综合案例 101

4.4.1 使用JDBC连接SQL Server数据库 101

4.4.2 用Java类维护数据 103

4.4.3 实现数据访问对象 104

4.4.4 显示学生信息列表 107

4.4.5 新增学生信息 109

4.4.6 删除学生信息 111

本章小结 112

习题4 112

第5章 JavaBean技术 113

5.1 JavaBean概述 113

5.1.1 JavaBean特性 113

5.1.2 属性的类型 115

5.2 使用JavaBean访问数据库 115

5.2.1 设计访问数据库的JavaBean 115

5.2.2 在JSP中调用JavaBean访问数据库 117

5.3 综合案例 119

5.3.1 用户注册的JavaBean 119

5.3.2 动态日历 122

本章小结 126

习题5 126

第6章 JSP与XML 127

6.1 XML语法规则 127

6.2 XML文档结构 129

6.2.1 XML声明 129

6.2.2 文档类型声明 129

6.2.3 元素 130

6.2.4 注释 132

6.2.5 处理指令 132

6.3 JSP和XML的综合应用 133

6.3.1 使用DOM解析XML 133

6.3.2 使用SAX解析XML 139

本章小结 147

习题6 148

第7章 Servlet编程技术 149

7.1 Servlet概述 149

7.1.1 Servlet简介 149

7.1.2 Servlet与JSP的关系 150

7.1.3 Servlet的生命周期 151

7.1.4 常用的Servlet API 153

7.2 开发部署Servlet 158

7.2.1 创建Servlet 158

7.2.2 配置Servlet 159

7.2.3 Servlet的运行 160

7.3 Servlet调用 161

7.3.1 Servlet调用方式 161

7.3.2 Servlet与HTML的交互 162

7.4 使用Eclipse创建Servlet实例 164

本章小结 173

习题7 173

第8章 JSP高级开发 174

8.1 Ajax 174

8.1.1 Ajax介绍 174

8.1.2 传统Web开发模式与基于Ajax开发模式 175

8.1.3 Ajax用到的技术 176

8.1.4 Ajax框架 177

8.1.5 Ajax开发过程 179

8.1.6 Ajax简单示例 181

8.2 Struts 184

8.2.1 MVC和Struts 184

8.2.2 Struts Framework核心组件 186

8.2.3 Struts的安装和配置 189

8.2.4 Struts标签库 189

8.2.5 使用Eclipse和MyEclipse开发Struts 194

本章小结 202

习题8 202

第9章 JSP综合实例——企业管理系统 203

9.1 需求分析 203

9.1.1 功能需求 203

9.1.2 性能需求 204

9.1.3 系统运行平台需求 204

9.2 总体设计 204

9.2.1 模块总体设计 204

9.2.2 系统开发模式 205

9.2.3 数据库设计 205

9.2.4 准备工作 206

9.3 详细设计 208

9.3.1 JavaBean及功能介绍 208

9.3.2 员工登录 214

9.3.3 公告管理 217

9.3.4 部门管理 223

9.3.5 员工管理 226

9.3.6 其他页面程序 231

9.4 系统关键技术 232

本章小结 233

参考文献 234