《JSP程序设计基础教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:苗连强主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115206381
  • 页数:248 页
图书介绍:本书作为JSP相关课程的教材,系统地介绍了有关JSP开发所涉及的各类知识。全书共分9章,内容包括JSP概述、JSP开发基础、JSP语法、JSP内置对象、JavaBean技术、Servlet技术、JSP实用组件、JSP数据库应用开发以及综合实训。

第1章JSP概述 1

JSP技术概述 2

Java语言 2

Servlet技术 3

JavaBean技术 3

JSP技术 4

JSP的技术特征 4

JSP的处理过程 5

JSP与其他服务器端脚本语言的比较 6

CGI 6

ASP 6

PHP 6

ASP.NET 7

JSP开发环境搭建 7

JSP的运行环境 7

JDK的安装与配置 8

Tomcat的安装与启动 11

JSP开发工具 13

Eclipse的安装 13

Eclipse的使用 19

JSP程序开发模式 23

单纯的JSP页面编程 23

JSP+JavaBean编程 23

JSP+Servlet+JavaBean编程 24

MVC模式 25

第一个JSP应用 25

习题 26

第2章JSP开发基础 27

Java语言基础 28

面向对象程序设计 29

基本数据类型及基本数据类型间的转换 35

常量与变量 36

运算符的应用 37

流程控制语句 40

字符串处理 45

数组的创建与应用 48

集合类的应用 49

异常处理语句 51

客户端脚本语言JavaScript 52

JavaScript脚本语言概述 53

在JSP中引入JavaScript 53

JavaScript的数据类型与运算符 53

JavaScript的流程控制语句 56

函数的定义和调用 57

事件 59

JavaScript常用对象的应用 60

习题 63

第3章JSP语法 64

了解JSP的基本构成 65

JSP中的指令标识 66

HTML简介 66

嵌入的Java代码片段 66

JSP表达式 66

JSP的指令标识 66

使用page指令 67

使用include指令 69

使用taglib指令 70

JSP的脚本标识 70

JSP表达式(Expression) 70

声明标识(Declaration) 71

脚本程序(Scriptlet) 72

JSP的注释 73

HTML中的注释 73

带有JSP表达式的注释 73

隐藏注释 74

脚本程序(Scriptlet)中的注释 74

动作标识 76

<jsp:include> 77

<jsp:forward> 79

<jsp:useBean> 79

<jsp:setProperty> 82

<jsp:getProperty> 85

<jsp:fallback> 86

<jsp:plugin> 86

习题 89

第4章JSP内置对象 90

JSP内置对象概述 91

request对象 92

访问请求参数 92

在作用域中管理属性 93

获取Cookie 94

获取客户信息 95

访问安全信息 96

访问国际化信息 97

response对象 97

重定向网页 97

设置HTTP响应报头 98

缓冲区配置 100

session对象 100

创建及获取客户的会话 101

从会话中移除指定的对象 101

销毁session 102

会话超时的管理 102

application对象 103

访问应用程序初始化参数 103

管理应用程序环境属性 104

out对象 105

管理响应缓冲 105

向客户端输出数据 105

其他内置对象 106

获取会话范围的pageContext对象 106

读取web.xml配置信息的config对象 106

应答或请求的page对象 107

获取异常信息的exception对象 107

习题 108

第5章JavaBean技术 109

JavaBean概述 110

JavaBean技术介绍 111

JavaBean的种类 111

JavaBean规范 112

创建JavaBean 113

JavaBean的应用 115

获取JavaBean信息 115

向JavaBean中发送信息 117

在JSP页面中应用工具JavaBean 121

JavaBean的应用实例 124

应用JavaBean解决中文乱码 124

应用JavaBean实现购物车程序 127

习题 134

第6章Servlet技术 135

Servlet技术简介 136

什么是Servlet 136

Servlet技术特点 137

Servlet的生命周期 137

Servlet与JSP的区别 138

开发简单的Servlet程序 139

Servlet开发 140

Servlet的创建 140

Servlet的配置 141

编写生成验证码的Servlet 142

在Servlet中实现页面转发 145

Servlet的应用实例 146

应用Servlet获取表单数据 146

应用Servlet读取文件 148

应用Servlet写入文件 150

习题 152

第7章JSP实用组件 153

JSP文件操作 154

jspSmartUpload组件的安装与配置 155

jspSmartUpload组件中的常用类 155

采用jspSmartUpload组件进行文件操作 160

发送E-mail 162

Java Mail组件简介 163

Java Mail核心类简介 163

搭建Java Mail的开发环境 167

在JSP中应用Java Mail组件发送E-mail 167

JSP动态图表 170

JFreeChart的下载与使用 170

JFreeChart的核心类 170

利用JFreeChart生成动态图表 171

JSP报表 173

iText组件简介 173

iText组件的下载与配置 173

应用iText组件生成JSP报表 174

习题 182

第8章JSP数据库应用开发 183

SQL Server 2000数据库管理系统 184

安装SQL Server 2000 185

安装SQL Server 2000 SP4补丁 186

创建数据库 187

创建数据表 187

JDBC简介 188

JDBC技术介绍 188

JDBC驱动程序 188

JDBC中的常用接口 189

驱动程序接口Driver 189

驱动程序管理器DriverManager 190

数据库连接接口Connection 191

执行SQL语句接口Statement 191

执行动态SQL语句接口PreparedStatement 192

执行存储过程接口Callable Statement 193

访问结果集接口ResultSet 193

连接数据库 194

加载JDBC驱动程序 194

创建数据库连接 195

执行SQL语句 195

获得查询结果 196

关闭连接 197

典型JSP数据库连接 197

SQL Server 2000数据库的连接 197

Access数据库的连接 198

MySQL数据库的连接 199

数据库操作技术 200

查询操作 200

添加操作 202

修改操作 203

删除操作 205

习题 206

第9章 实训 207

实训1开发环境的搭建与开发工具的使用 207

实训目的 207

实训内容 207

实训步骤 208

实训2 JSP开发基础 215

实训目的 215

实训内容 215

实训步骤 215

实训3 JSP语法 220

实训目的 220

实训内容 220

实训步骤 220

实训4 JSP内置对象 223

实训目的 223

实训内容 223

实训步骤 223

实训5 JavaBean技术的应用 225

实训目的 225

实训内容 225

实训步骤 225

实训6 Servlet技术的应用 229

实训目的 229

实训内容 229

实训步骤 229

实训7 JSP实用组件的应用 233

实训目的 233

实训内容 233

实训步骤 233

实训8数据库应用开发 240

实训目的 240

实训内容 240

实训步骤 241