图书介绍

Java Web应用与开发教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java Web应用与开发教程
  • 宋波编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302130396
  • 出版时间:2006
  • 标注页数:382页
  • 文件大小:98MB
  • 文件页数:393页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


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

下载说明

Java Web应用与开发教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java Web开发技术概述2

1.1 J2EE体系结构2

第1部分 Java Web开发环境2

1.2 J2EE容器和组件4

1.2.1 容器4

1.2.2 组件5

1.3 客户层技术6

1.3.1 Web客户6

1.3.2 Applet客户7

1.3.3 应用客户7

1.4 Web层技术7

1.4.1 Web组件8

1.4.2 Web层基本结构11

1.4.3 Web组件的选择12

1.5 EJB层技术13

1.6.1 J2EE平台14

1.6 数据层技术14

1.6.2 命名服务与目录服务15

1.6.3 部署服务与管理服务15

1.6.4 Oracle DB XE18

1.6.5 基于JDBC API的数据库服务18

1.6.6 数据事务服务18

1.7 J2EE平台中角色与任务19

1.8 小结19

第2章 Java Web开发环境概述21

2.1 Oracle JDeveloper 10g简介21

2.2 安装Oracle JDeveloper 10g25

2.3 Oracle JDeveloper 10g IDE26

2.3.1 命令工作区27

2.3.2 开发工作区28

2.4.1 Preferences命令32

2.4 IDE工作环境配置32

2.3.3 信息浏览工作区32

2.4.2 Configure Palette命令项34

2.5 IDE工程环境配置35

2.5.1 文件类型35

2.5.2 IDE工程环境配置36

2.6 Oracle JDeveloper 10g对象库39

2.7 小结39

第3章 基于IDE开发Java程序41

3.1 用IDE创建Java类41

3.2 基于UML类图设计Java类46

3.3 由Java类生成UML类图51

3.4 小结52

第4章 Java Web执行环境53

4.1 OC4J概述53

4.2 安装OC4J57

4.3 在OC4J中部署J2EE应用58

4.4 在OC4J中部署Web应用64

4.4.1 注册Web应用64

4.4.2 Web应用的结构65

4.5 OC4J的其他配置74

4.6 小结76

第2部分 Java Web开发技术80

第5章 基于IDE开发Servlet80

5.1 Servlet编程基础80

5.1.1 HTTP通信协议80

5.1.2 Servlet运行原理82

5.2 基本Servlet结构83

5.2.1 GenericServlet与HttpServlet84

5.2.2 Servlet生命周期85

5.3 用JDeveloper开发Servlet87

5.3.1 创建Servlet类87

5.3.2 分析Servlet类90

5.3.3 部署与运行Web应用92

5.4 小结98

第6章 基于Servlet API的Web开发99

6.1 Servlet API概述99

6.1.1 Servlet基本类99

6.1.2 Web请求和响应类101

6.1.3 与Web容器联系102

6.1.4 与Web应用联系103

6.1.5 Servlet异常类103

6.1.6 其他附属类103

6.2 处理客户请求104

6.2.1 HTTP客户请求的数据格式104

6.2.2 处理客户表单数据107

6.2.3 建立Web响应112

6.3 Servlet会话处理116

6.3.1 HTTP会话117

6.3.2 HttpSession接口118

6.4 与其他Servlet合作127

6.4.1 在Web响应中包含其他Web资源(include)128

6.4.2 向其他Web资源转递请求(forward)130

6.5 Servlet过滤器131

6.5.1 过滤器的概念131

6.5.2 过滤器的使用方法132

6.5.3 在Web应用中使用过滤器133

6.6 Servlet事件监听器138

6.6.1 事件138

6.6.2 事件监听器的类型139

6.6.3 在Web应用中使用事件监听器139

6.7 小结142

7.1 JSP概述144

7.1.1 JSP运行原理144

第7章 基于IDE开发JSP144

7.1.2 JSP生命周期方法145

7.1.3 JSP执行过程146

7.2 JSP脚本元素147

7.3 基于IDE开发JSP页面149

7.4 JSP隐含对象152

7.4.1 对象使用范围153

7.4.2 request对象153

7.4.3 response对象155

7.4.4 out对象159

7.4.5 session对象159

7.4.6 application对象164

7.4.7 page与config对象166

7.4.8 pageContext对象166

7.5 小结167

8.1.1 page指令169

8.1 JSP指令169

第8章 JSP指令、操作与JavaBean169

8.1.2 include指令175

8.2 JSP操作176

8.2.1 <jsp:include>与<jsp:param>操作177

8.2.2 <jsp:forward>操作178

8.3 JSP与JavaBean180

8.3.1 JavaBean的存取范围181

8.3.2 使用JavaBean181

8.3.3 JavaBean在JSP中的应用183

8.4 小结186

第3部分 Oracle DB 10gXE使用指南第9章 OracleDBXE基础知识190

9.1 Oracle DB XE简介190

9.2 Oracle DB XE系统需求191

9.3 安装Oracle DB XE191

9.4 OracleDBXE体系结构193

9.4.1 Oracle实例194

9.4.2 Oracle数据库195

9.5 启动和停止监听器197

9.6 启动和停止数据库服务器198

9.7 连接数据库服务器200

9.8 用户及权限管理200

9.9 安装与使用OracleDB XE Client202

9.10 小结204

第10章 Oracle DB XE模式对象205

10.1 SQL概述205

10.2 数据库模式对象205

10.3 创建表209

10.4 维护表结构212

10.5 输入和修改表数据213

10.6 小结214

11.1.1 数值型函数215

11.1 SQL函数215

第11章 用SQL访问Oracle DBXE215

11.1.2 字符型函数216

11.1.3 日期型函数216

11.1.4 转换函数217

11.1.5 聚集函数218

11.2 SQL操作符218

11.3 用SQL查询数据219

11.3.1 单表查询220

11.3.2 多表查询224

11.3.3 嵌套查询225

11.4 用SQL输入数据226

11.5 用SQL更新数据227

11.6 用SQL删除数据228

11.7 小结229

12.1 JDBC基本概念230

第12章 Oracle JDBC程序设计230

12.2 iava.sql包231

12.3 JDBC工作原理233

12.4 JDBC驱动程序233

12.5 基于JDBC API访问通用数据库236

12.6 基于JDBCAPI连接Oracle DB XE238

12.6.1 Oracle JDBC驱动程序239

12.6.2 命名服务与目录服务240

12.6.3 iavax.sql包242

12.6.4 JDBC数据源243

12.6.5 基于JDeveloper连接Oracle DB XE247

12.7 PL/SQL程序设计环境251

12.8 小结251

第4部分 Oracle DB 10g XE与Web开发第13章 基于JDBCAPI的Web开发254

13.1 Connection接口254

13.2 Statement接口255

13.3 SQLException类258

13.4 ResultSet接口259

13.4.1 串行访问ResultSet259

13.4.2 ResultSet接口中的方法260

13.4.3 记录集元数据262

13.4.4 可被更新和滚动的记录集264

13.5 PreparedStatement接口267

13.6 CallableStatement接口271

13.7 DatabaseMetaData接口272

13.8 小结274

第14章 Web设计模式及案例分析276

14.1 Web应用程序设计的重要性276

14.2 问题的提出277

14.3 MVC设计模式278

14.3.1 MVC体系结构278

14.3.2 MVC的动态行为关系280

14.3.4 MVC的优缺点281

14.3.3 MVC的CRC卡281

14.4 结构化Web应用282

14.4.1 Model 1结构282

14.4.2 Model 2结构283

14.4.3 MVC设计模式的优点285

14.5 Web开发案例分析286

14.5.1 数据表设计286

14.5.2 功能概述286

14.5.3 体系结构286

14.5.4 显示模块设计289

14.5.5 修改模块设计290

14.5.6 添加模块设计291

14.5.7 删除模块设计292

14.6 小结293

15.1 PL/SQL概述294

15.2 PL/SQL程序设计294

第15章 PL/SQL与Web开发294

15.2.1 PL/SQL块结构295

15.2.2 变量和类型296

15.2.3 条件逻辑296

15.2.4 循环297

15.2.5 PL/SQL复合类型299

15.2.6 异常处理304

15.3.1 创建PL/SQL过程307

15.3 基于JSP调用PL/SQL过程307

15.3.2 使用JDBC调用PL/SQL过程309

15.3.3 示例应用程序309

15.4 基于JSP调用PL/SQL函数311

15.4.1 创建PL/SQL函数311

15.4.2 使用JDBC调用PL/SQL函数312

15.4.3 示例应用程序313

15.5 小结315

16.1 Oracle JVM简介316

第16章 Java存储过程与Web开发316

16.2 Java存储过程317

16.3 创建Java存储过程319

16.4 基于JSP调用Java存储过程325

16.5 小结327

第17章 JDBC连接池与Web开发328

17.1 JDBC连接池工作原理328

17.2 JDBC连接池和缓存包329

17.3 实现Oracle JDBC连接池329

17.4 实现Oracle JDBC连接缓存334

17.5 控制PooledConnection对象数量339

17.6 小结339

第18章 自定义标记库与Web开发341

18.1 自定义标记与标记库341

18.1.1 自定义标记341

18.1.3 自定义标记库342

18.1.2 自定义标记的分类342

18.1.4 自定义标记库与JavaBean的比较343

18.1.5 JSTL简介343

18.1.6 自定义标记库的运行原理344

18.2 标记处理类API344

18.2.1 javax.servlet.jsp包345

18.2.2 javax.servlet.jsp.tagext包345

18.3 标记处理类生命周期方法345

18.3.1 TagSupport类345

18.3.2 BodyTagSupport类347

18.4 标记库描述文件348

18.5 使用自定义标记库348

18.6 用IDE开发自定义标记库349

18.7 小结355

附录 Java Web认证习题与解答356

参考文献382

热门推荐