图书介绍

JSP应用教程PDF|Epub|txt|kindle电子书版本网盘下载

JSP应用教程
  • 石志国,薛为民,董洁编著 著
  • 出版社: 清华大学出版社;北京交通大学出版社
  • ISBN:7810823345
  • 出版时间:2004
  • 标注页数:320页
  • 文件大小:110MB
  • 文件页数:335页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JSP应用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 Web编程基础与环境配置1

第1章 JSP应用开发体系与环境配置1

1.1 软件编程体系简介1

1.1.1 B/S架构编程体系1

1.1.2 C/S架构编程体系2

1.2 企业应用开发架构2

1.2.1 两层架构2

1.2.2 三层架构3

1.2.3 N层架构3

1.2.4 开发架构比较3

1.3 Java应用开发体系4

1.3.1 J2SE体系概述4

1.3.2 J2ME体系概述4

1.3.3 J2EE体系概述4

1.4 J2EE的N层体系结构6

1.4.1 N层开发架构6

1.4.2 N层架构优点7

1.5 常用应用开发环境介绍8

1.5.1 Web服务器8

1.5.2 数据库服务器8

1.5.3 集成开发环境10

1.6 JSP运行环境的安装配置11

1.6.1 配置Java运行环境11

1.6.2 配置JSP运行环境12

1.6.3 配置Tomcat14

1.6.4 测试运行环境16

本章小结16

课后习题和上机练习16

第2章 Web编程技术18

2.1 HTML编程技术18

2.1.1 HTML概述18

2.1.2 HTML头元素19

2.1.3 HTML的常用标记19

2.2 CSS编程技术32

2.2.1 CSS概述32

2.2.2 加载CSS样式的方式33

2.2.3 CSS与标记对应的方式35

2.2.4 定义超级链接样式36

2.3 JavaScript简介37

2.3.1 JavaScript简介37

2.3.2 网页中引入JavaScript38

2.3.3 变量与数组38

2.3.4 表达式与运算符41

2.3.5 控制语句之条件语句44

2.3.6 流控制语句之循环语句46

2.3.7 JavaScript函数48

2.3.8 事件的概念50

2.3.9 对象处理语句53

2.3.10 JavaScript购置对象55

2.3.11 JavaScript的常用函数59

2.3.12 对象层次及DOM模型61

2.4 Web应用经典案例研究65

2.4.1 动态表格彻底研究65

2.4.2 三种页面对话框67

2.4.3 动态网页框架彻底研究71

2.4.4 表单验证72

2.4.5 程序控制Form表单74

2.4.6 执行客户端的可执行文件76

本章小结77

课后习题和上机练习77

第3章 Java程序设计基础78

3.1 Java语言简介78

3.1.1 Java的发展历史78

3.1.2 Java的基本特点78

3.1.3 Java语言的核心机制79

3.1.4 Java程序分类80

3.2 Java语法基础83

4.2.1 标识符与注释83

3.2.2 关键字83

3.2.3 基本数据类型83

3.2.4 引用数据类型86

3.2.5 运算符89

3.3 Java面向对象编程基础92

3.3.1 类的定义93

3.3.2 构造函数94

3.3.3 Java文件的层次结构95

3.3.4 类的继承96

3.3.5 访问控制修饰97

3.3.6 方法的重定97

3.3.7 关键字super98

3.3.8 关键字static99

3.3.9 关键字final101

3.3.10 抽象类102

3.3.11 接口103

3.4 常用集合元素104

3.4.1 向量Vector104

3.4.2 枚举Enumeration105

3.4.3 哈希表Hashtable106

3.4.4 Set接口107

3.4.5 List接口108

3.4.6 Iterator接口109

3.5 异常处理109

3.6 数据输入输出操作113

3.6.1 标准I/O操作113

3.6.2 文件I/O操作114

3.7 网络编程基础116

3.7.1 URL编程116

3.7.2 Socket编程118

3.8 多线程120

3.8.1 线程的基本概念120

3.8.2 多线程121

3.8.3 创建线程的第二种方式122

3.8.4 线程状态的转换123

3.9 图形界面编程基础124

3.9.1 AWT编程基础124

3.9.2 Swing编程基础135

3.10 Applet编程基础126

本章小结127

课后习题和上机练习127

第2部分 JSP程序设计基础128

第4章 JSP页面元素与内置对象128

4.1 理解服务器端执行128

4.2 JSP页面结构129

4.3 编译指令129

4.3.1 page指令130

4.3.2 include指令131

4.3.3 taglib指令132

4.4 操作指令132

4.4.1 jsp:include指令133

4.4.2 jsp:forward指令133

4.4.3 jsp:param指令133

4.5 JSP代码134

4.5.1 变量和方法134

4.5.2 代码块135

4.6 JSP隐含对象概述136

4.7 out对象136

4.8 reponse对象137

4.8.1 网页转向137

4.8.2 动态contentType响应138

4.8.3 HTTP文件头响应139

4.8.4 设置缓冲区139

4.9 request对象140

4.9.1 得到Form表单的信息140

4.9.2 得到客户的信息142

4.9.3 汉字问题两种解决方法144

4.10 application对象146

4.10.1 application的自定义属性146

4.10.2 实现聊天室148

4.11 session对象151

4.11.1 对session的理解151

4.11.2 自定义属性151

4.12 cookie对象156

本章小结158

课后习题和上机练习158

第5章 Servlet编程技术159

5.1 Servlet简介159

5.1.1 Servlet概念159

5.1.2 Servlet与JSP的关系159

5.2 Servlet的生命周期159

5.2.1 init()方法160

5.2.2 Servlet()方法160

5.2.3 destroy()方法160

5.3 Servlet的运行环境160

5.3.1 编译160

5.3.2 设置存放目录163

5.3.3 运行Servlet163

5.4 Servlet体系结构164

5.4.1 java Servlet APL概述164

5.4.2 GenericServlet类和HttpServlet类165

5.4.3 doGet和doPost方法165

5.4.4 HttpSession接口167

本章中结170

课后习题和上机练习170

第6章 JavaBean组件程序设计171

6.1 组件技术概述171

6.1.1 组件和容器171

6.1.2 Bean开发工具171

6.1.3 JavaBean简介172

6.2 JavaBean编程172

6.2.1 JavaBean的特点172

6.2.2 JavaBean页面指令172

6.2.3 编写JavaBean173

6.2.4 使用JavaBean174

6.3 JavaBean的属性176

6.4 利用外部的Bean180

6.4.1 Email组件180

6.4.2 绘制图形183

6.4.3 文件上传185

6.5 自定义JSP标库188

6.6 面向对象设计模式190

6.6.1 Factory模式190

6.6.2 Singleton模式192

6.6.3 Facade模式193

6.6.4 MVC架构模式193

6.7 JSP设计模式194

6.7.1 模式一:JSP+JavaBean模式194

6.7.2 模式二:MVC模式194

6.8 MVC在JSP中的实现模型195

6.8.1 基于Bean的MVC模型195

6.8.2 基于Struts的MVC模型199

本章小结200

课后习题和上机练习200

第3部分 JSP数据库程序设计201

第7章 JDBC数据访问接口201

7.1 数据库应用开发简介210

7.1.1 SQL语言201

7.1.2 ODBC数据访问接口201

7.1.3 JDBC数据访问接口201

7.2 SQL语言概述202

7.2.1 基本SQL语句204

7.2.2 聚合函数207

7.2.3 分组查询208

7.2.4 交叉查询209

7.3 JDBC的结构210

7.3.1 JDBC类型210

7.3.2 数据驱动程序210

7.3.3 Connection对象211

7.3.4 Statement对象211

7.3.5 ResultSet对象212

7.3.6 PreparedStatement对象215

7.3.7 CallableStatement对象216

7.4 JDBC的数据访问格式217

7.4.1 格式一:执行基本SQL语句217

7.4.2 格式二:实现分页217

7.4.3 格式三:执行带参数的SQL语句220

7.4.4 格式四:执行存储过程220

7.5 使用JDBC访问数据库220

7.5.1 利用格式一读取Excel数据220

7.5.2 利用格式一实现事务处理222

7.5.3 动态合成SQL语句224

7.5.4 利用格式二实现分页显示226

7.5.5 利用格式三实现数据添加233

7.6 使用JavaBean访问数据库234

7.6.1 编写JavaBean234

7.6.2 调用JavaBean235

本章小结236

课后习题和上机练习236

第8章 JSP操作Oracle数据库237

8.1 Oracle数据库概述237

8.1.1 Oracle的发展历史237

8.1.2 Oracle相关技术站点237

8.1.3 安装Oracle数据库服务器237

8.1.4 检测安装结果241

8.2 Oracle常用操作界面242

8.2.1 SQL*Plus窗口242

8.2.2 SQL*Plus Worksheet窗口243

8.2.3 企业管理器244

8.3 Oracle的用户与表空间244

8.4 Oracle数据库表245

8.4.1 基本语法246

8.4.2 基本数据类型246

8.4.3 删除表251

8.5 表数据的完整性251

8.5.1 默认约束251

8.5.2 非空约束252

8.5.3 惟一性约束253

8.5.4 Check约束254

8.5.5 主键约束255

8.5.6 外键约束256

8.6 Oracle的JDBC驱动程序258

8.6.1 加载JDBC驱动程序258

8.6.2 使用JDBC连接Oracle数据库258

8.7 访问Oracle的常用格式259

8.7.1 格式一的Oracle版本261

8.7.2 格式二的Oracle版本261

8.7.3 格式三的Oracle版本262

8.8 Oracle在存储过程263

8.8.1 PL/SQL的基本概念263

8.8.2 PL/SQL的存在形式264

8.8.3 使用PL/SQL编写存储过程265

8.9 JSP操作Oracle的存储过程267

8.9.1 格式四的Oracle版本267

8.9.2 调用带输入输出参数的存储过程267

本章小结268

课后习题和上机练习268

第9章 JBP操作XML文件270

9.1 XML的概念270

9.1.1 XML文档的结构270

9.1.2 定义基本元素271

9.1.3 使用属性271

9.1.4 XML声明273

9.1.5 注释273

9.1.6 字符和实体引用274

9.2 XML的三种显示格式275

9.2.1 CSS样式表275

9.2.2 XSL样式语言275

9.2.3 XML数据岛技术277

9.3 XML的两种语法规则279

9.3.1 DTD文档类型定义279

9.3.2 Schema文档规则282

9.4 字符集概述282

9.4.1 ASCII字符集283

9.4.2 ISO 8859字符集283

9.4.3 Unicode字符集283

9.4.4 中文字符集284

9.4.5 UTF-8字符集284

9.4.6 UTF-16字符集285

9.5 在XML中使用HTML285

9.5.1 在XML中使用HTML标记285

9.5.2 在XML中使用JavaScript代码286

9.6 XML在三种应用程序接口287

9.6.1 解析接口287

9.6.2 解析器287

9.7 DOM解析接口288

9.7.1 DOM有对象288

9.7.2 DOM树结构288

9.7.3 DOM读取XML文件290

9.7.4 DOM创建XML节点290

9.8 SAX解析接口292

9.8.1 SAX的对象292

9.8.2 SAX读取XML文件293

9.9 JDOM解析接口295

9.9.1 JDOM对象296

9.9.2 JDOM读取XML文件296

本章小结298

课后习题和上机练习299

第4部分 软件工程实践300

第10章 在红考试系统的分析与设计300

10.1 面向对象的项目分析与设计概述300

10.2 面向对象建模语言与建模工具300

10.2.1 UML发展史301

10.2.2 UML的特点301

10.2.3 UML绘制工具301

10.3 系统分析与用例图302

10.3.1 常用元素概述302

10.3.2 执行者303

10.3.3 用例303

10.4 系统设计与动态图304

10.4.1 动态模型的必要性305

10.4.2 动态模型内容305

10.4.3 顺序图306

10.5 软件项目开发过程标准306

10.5.1 IS09001简介309

10.5.2 CMM简介309

10.5.3 CMM的5个级别310

10.6 在线考试系统的实现311

10.6.1 考试系统数据库设计311

10.6.2 考试系统的程序设计312

本章小结319

课后习题和上要练习319

参考文献320

热门推荐