当前位置:首页 > 工业技术
网络程序设计JSP
网络程序设计JSP

网络程序设计JSPPDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:汪城波主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302245698
  • 页数:307 页
图书介绍:本书把软件工程理论、OOP思想等偶于案例中,以更高的视野去审视、分析案例。
《网络程序设计JSP》目录

第1章 JSP网络编程技术概述 1

1.1 Web应用开发 1

1.1.1 B/S结构 1

1.1.2 B/S结构的特点 2

1.1.3 B/S结构的优缺点 2

1.2 动态网页技术 3

1.2.1 CGI技术 3

1.2.2 ASP技术 4

1.2.3 ASP.NET技术 5

1.2.4 PHP技术 7

1.2.5 Servlet/JSP技术 8

1.2.6 Web开发技术比较 11

1.3 JSP技术原理 12

1.3.1 JSP工作原理 12

1.3.2 JSP工作环境 13

1.3.3 第一个JSP页面 14

1.4 本章小结 16

第2章 JSP开发环境搭建 17

2.1 安装JDK 17

2.2 安装和配置Tomcat 18

2.2.1 安装Tomcat 18

2.2.2 配置Tomcat 19

2.3 安装和配置开发环境:Eclipse 22

2.3.1 安装Eclipse 22

2.3.2 配置Eclipse 24

2.3.3 在Eclipse环境下建立Web项目 26

2.4 安装数据库:SQL Server 2005 28

2.4.1 安装Internet信息服务(IIS) 29

2.4.2 安装SQL Server 2005 29

2.5 本章小结 37

第3章 基本语法 38

3.1 JSP页面结构 38

3.2 注释 39

3.3 脚本元素 40

3.3.1 声明 40

3.3.2 表达式 42

3.3.3 脚本小程序 43

3.3.4 关于JSP中Java代码的总结 45

3.4 指令标签 50

3.4.1 page指令标签 50

3.4.2 include指令标签 53

3.4.3 taglib指令标签 54

3.5 动作元素 54

3.5.1 <jsp:include> 55

3.5.2 <jsp:forward> 56

3.5.3 <jsp:param> 58

3.5.4 <jsp:plugin>、<jsp:params>和<jsp:fallback> 59

3.6 本章小结 60

第4章 JSP内置对象 61

4.1 内置对象概述 61

4.2 request对象 61

4.2.1 request对象的主要方法 62

4.2.2 request对象的常用技术 64

4.3 response对象 68

4.3.1 response对象的主要方法 68

4.3.2 response对象的常用技术 69

4.4 session对象 72

4.4.1 session对象的主要方法 72

4.4.2 session对象的常用技术 73

4.5 out对象 78

4.5.1 out对象的主要方法 78

4.5.2 out对象的常用技术 79

4.6 page对象 80

4.7 application对象 80

4.7.1 application对象的主要方法 80

4.7.2 application对象的常用技术 80

4.8 exception对象 82

4.8.1 exception对象简介 82

4.8.2 exception对象的主要方法 82

4.8.3 exception对象示例 82

4.9 pageContext对象 84

4.9.1 pageContext对象简介 84

4.9.2 pageContext对象的主要方法 84

4.10 config对象 85

4.10.1 config对象简介 85

4.10.2 config对象的主要方法 85

4.11 本章小结 85

第5章 JavaBean组件 86

5.1 JavaBean的基本概念 86

5.2 JavaBean的设计与开发 87

5.2.1 JavaBean的规则 87

5.2.2 设计一个简单的JavaBean 87

5.2.3 在JSP中使用JavaBean 89

5.3 进一步探讨JavaBean在JSP中的使用 92

5.3.1 利用JSP标签设置或获取JavaBean属性 92

5.3.2 JavaBean的作用域范围 94

5.4 综合案例购物车设计 96

5.4.1 购物车的业务需求分析 96

5.4.2 各种技术方案分析 97

5.4.3 具体实现 98

5.5 本章小结 105

第6章 Servlet基础 106

6.1 Servlet技术简介 106

6.1.1 Servlet的历史及技术特点 106

6.1.2 Servlet的主要功能、运行过程及生命周期 107

6.1.3 开发部署一个简单的servlet 109

6.2 Servlet体系的常用类和接口 111

6.2.1 常用类和接口 111

6.2.2 Servlet的配置 114

6.3 Servlet技术的应用 115

6.3.1 Servlet过滤器技术 116

6.3.2 Servlet监听器技术 118

6.4 本章小结 122

第7章 Servlet与MVC开发模式 123

7.1 MVC开发模式 123

7.1.1 MVC简介 123

7.1.2 Web项目中的MVC 124

7.1.3 关于MVC的总结 125

7.2 应用案例 126

7.2.1 一个简单的例子 126

7.2.2 购物车MVC代码重构 128

7.3 文章发布系统 133

7.3.1 需求分析 133

7.3.2 代码实现 134

7.4 本章小结 138

第8章 JDBC技术 139

8.1 JDBC原理概述 139

8.1.1 JDBC基本概念 139

8.1.2 JDBC驱动程序及安装 140

8.1.3 一个简单的JDBC应用实例 141

8.2 JDBC常用接口、类介绍 142

8.2.1 Driver接口 142

8.2.2 DriverManager类 143

8.2.3 Connection接口 144

8.2.4 Statement 146

8.2.5 ResultSet结果集 152

8.3 使用JDBC元数据 157

8.3.1 DatabaseMetaData的使用 157

8.3.2 ResultSetMetaData的使用 158

8.3.3 ParameterMetaData的使用 159

8.4 使用JDBC连接不同数据库 160

8.5 本章小结 162

第9章 JDBC在JSP中的应用 163

9.1 数据库访问层的设计与实现 163

9.1.1 连接管理器(DBConnection)的设计与实现 163

9.1.2 数据库服务类DBOpration的设计与实现 164

9.2 在MVC模式中应用JDBC 168

9.2.1 登录过程的设计与实现 168

9.2.2 书籍展示的设计与实现 170

9.2.3 注册过程的设计与实现 174

9.2.4 成批数据的录入与修改 177

9.3 分页处理的设计与实现 181

9.3.1 各种实现方案比较 181

9.3.2 M层设计 182

9.3.3 C层设计 183

9.3.4 V层设计 186

9.3.5 代码结构及运行结果 187

9.4 本章小结 187

第10章 数据库高级应用 188

10.1 JNDI数据源与连接池技术 188

10.1.1 连接池技术简介 188

10.1.2 数据源与JNDI技术 189

10.1.3 配置数据源与连接池 191

10.1.4 在JSP中应用数据源技术 192

10.2 使用存储过程 194

10.2.1 存储过程的基本概念 194

10.2.2 利用存储过程解决分页问题 194

10.3 本章小结 196

第11章 JSP开发中的常用技术 197

11.1 中文处理技术 197

11.1.1 中文乱码的由来 197

11.1.2 解决方案 198

11.2 文件处理技术 199

11.2.1 文件读写的基本概念 200

11.2.2 文件上传、下载的基本概念 206

11.2.3 Smartupload组件介绍 211

11.3 本章小结 214

第12章 Web页面设计技术简介 215

12.1 HTML简介 215

12.1.1 HTML的基本结构 216

12.1.2 HTML文件头 216

12.1.3 HTML文件主体 218

12.1.4 文字与段落 218

12.1.5 列表 222

12.1.6 超链接 223

12.1.7 表格 224

12.1.8 表单 227

12.2 CSS简介 232

12.2.1 CSS基本语法 232

12.2.2 CSS分类 233

12.2.3 CSS的冲突 235

12.2.4 CSS的属性单位 235

12.2.5 CSS属性 237

12.3 JavaScript简介 241

12.3.1 JavaScript基本语法 242

12.3.2 JavaScript的内置对象 249

12.3.3 浏览器对象 252

12.4 本章小结 256

第13章 综合应用案例——网上书店 257

13.1 需求分析 257

13.2 数据库表设计 257

13.3 模型层设计 259

13.3.1 DAO层设计 259

13.3.2 业务层设计 265

13.3.3 通用组件的设计 270

13.4 前台主页面设计 272

13.4.1 主页面的各部分布局 273

13.4.2 主页面的具体设计 273

13.5 网上书店的具体实现 282

13.5.1 主要业务流程分析 282

13.5.2 主要的页面及Servlet设计 282

13.5.3 用户管理模块的具体实现 283

13.5.4 图书搜索及展示的具体实现 291

13.5.5 购物过程的具体实现 299

13.6 本章小结 306

参考文献 307

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