《JSP深入编程》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:北京大学com工作室创作,黄理,曹林有等编著
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2001
  • ISBN:7980015479
  • 页数:493 页
图书介绍:“九五”国家重点电子出版物规划项目:本书主要内容包括:JSP简介、JSP开发工具介绍、JSP运行环境的配置Java语言基础、Java与面向对象的程序设计、JSP基本语法入门等。

第一章 JSP简介 1

1.1 动态网站概述 1

1.2 JSP技术简介 3

1.3 JSP与ASP,PHP,ISAPI,CGI的比较 4

1.4 使用JSP/J2EE技术开发电子商务平台 13

1.5 如何快速掌握JSP 17

1.6 本书的使用说明 19

本章小结 20

第二章 JSP开发工具介绍 21

2.1 Java/JSP集成开发环境 21

2.2 JSP/Web程序开发工具 26

2.3 JSP程序编辑工具 31

本章小结 32

第三章 JSP运行环境的配置 33

3.1 Windows环境下JSWDK1.0.1的配置 34

3.2 Windows环境下JRun 3.0的配置 40

3.3 Windows环境下WebLogic 5.1的配置 46

3.4 Windows环境下Tomcat的配置 53

3.4.1 Tomcat 3.1x的配置方法 53

3.4.2 Tomcat 3.2x的配置方法 59

3.4.3 Tomcat 4.0的配置方法 63

3.5 Windows环境下Resin的配置 66

3.5.1 Resin 1.1x的配置方法 66

3.5.2 Resin 2.0的配置方法 69

3.6 Windows环境下PWS+Resin 72

本章小结 74

第四章 Java语言基础 75

4.1 Java简介 75

4.2 JDK介绍 76

4.2.1 JDK设置 76

4.2.2 JDK中主要命令行程序 76

4.2.3 Hello.java 79

4.3 Java语法 80

4.3.1 数据类型、常量、变量 80

4.3.2 运算符,关键字 85

4.3.3 流程控制 86

4.3.4 异常处理 90

本章小结 100

第五章 Java与面向对象的程序设计 101

5.1 面向对象的程序设计思想 101

5.1.1 基本原理 101

5.1.2 封装 102

5.1.3 多态性 103

5.1.4 继承 103

5.2 Java语言的面向对象特性 104

5.2.1 类 104

5.2.2 抽象类和继承 110

5.2.3 重载(多态)和覆盖 113

5.2.4 接口 117

5.3 Java工具类库和Enumeration接口 118

本章小结 122

第六章 JSP基本语法入门 123

6.1 JSP标准语法 123

6.1.1 用JSP说“Hello World!” 123

6.1.2 JSP注释 124

6.1.3 JSP声明 127

6.1.4 JSP表达式和程序段 130

6.1.5 结合使用JSP和HTML 133

6.2 JSP编译指令 135

6.2.1 include编译指令 135

6.2.2 page编译指令 138

6.2.3 taglib编译指令 140

6.3 JSP操作指令(Actions) 141

6.3.1 <jsp:forward>操作指令 141

6.3.2 <jsp:param>操作指令 142

6.3.3 <jsp:include>操作指令 143

6.3.4 <jsp:plugin>操作指令 145

6.3.5 <jsp:useBean>操作指令 149

6.3.6 <jsp:setProperty>操作指令 151

6.3.7 <jsp:getProperty>操作指令 151

6.4 JSP文档(JSP Documents) 151

6.4.1 对JSP程序使用XML语法(XML Syntax) 152

6.4.2 JSP文档语法 152

6.4.3 JSP文档的XML视图 155

6.4.4 JSP文档实例 158

本章小结 161

第七章 JSP内部对象详解(一) 162

7.1 Out对象 162

7.2 Request对象 169

7.3 Response对象 181

7.4 Exception对象 185

7.5 Config对象 187

7.6 Page 对象 189

本章小结 190

第八章 JSP内部对象详解(二) 191

8.1 Application对象 191

8.2 Session对象 200

8.3 PageContext对象 210

8.4 global.jsa 217

8.5 java.lang.System类 219

8.6 java.lang.Runtime类 221

本章小结 223

第九章 数据库基础知识 224

9.1 数据库基本概念 224

9.2 当前流行的数据库系统 226

9.3 SQL语言语法 230

9.4 数据库设计原则 235

9.5 使用ODBC数据源管理器发布数据库服务 236

本章小结 240

第十章 JDBC——Java中访问数据库的方法 241

10.1 JDBC技术简介 241

10.1.1 JDBC技术原理 241

10.1.2 JDBC技术的发展 243

10.1.3 ODBC、JDBC和SQLJ的比较 244

10.2 java.sql包介绍 246

10.2.1 JDBC驱动程序管理器——DriverManager类 246

10.2.2 JDBC与数据库的连接——Connection接口 248

10.2.3 执行普通SQL语句——Statement接口 250

10.2.4 执行预编译的SQL语句——PreparedStatement接口 253

10.2.5 执行数据库存储过程——CallableStatement接口 256

10.2.6 获取数据库的结构——DatabaseMetaData接口 258

10.2.7 数据库记录集——ResultSet接口 262

10.2.8 获取数据库记录集的结构——ResultSetMetaData接口 266

10.3 JDBC实例 266

10.3.1 获取数据库的结构 266

10.3.2 往数据库中插入资料 270

10.3.3 从数据库中检索资料 272

本章小结 276

第十一章 Java小服务器程序Servlet 277

11.1 Servlet基础知识 277

11.1.1 Servlet程序 277

11.1.2 Servlet技术与CGI技术的比较 278

11.2 Servlet编程 279

11.2.1 Servlet程序的运行环境 279

11.2.2 使用Servlet程序说Hello World! 281

11.2.3 Servlet程序结构 282

11.2.4 Servlet程序的生命周期 287

11.2.5 Servlet程序中使用JDBC访问数据库 289

11.2.6 SHTML(HTML+ Servlet) 293

11.2.7 javax.servlet包 294

11.2.8 javax.servlet.http包 299

11.3 Servlet和JSP 312

11.3.1 Servlet有何缺陷 312

11.3.2 Servlet+JSP的开发模式 312

11.3.3 Servlet程序和JSP程序的通信 313

本章小结 313

第十二章 JSP/ Servlet综合开发实例 314

12.1 开发准备 314

12.1.1 平台选择 314

12.1.2 数据库结构 315

12.2 程序分析(一) 319

12.2.1 inedxServlet.java 319

12.2.2 listServlet.java 321

12.2.3 index.jsp 324

12.2.4 login.jsp 324

12.2.5 dologin.jsp 326

12.2.6 logout.jsp 328

12.2.7 main.jsp 329

12.3 程序分析(二) 330

12.3.1 cart.jsp 330

12.3.2 list.jsp 332

12.3.3 add.jsp 333

12.3.4 remove.jsp 335

12.3.5 clear.jsp 336

12.3.6 order.jsp 337

12.3.7 doOrder.jsp 339

12.3.8 init.jsp 341

本章小结 342

第十三章 JSP聊天室程序——JChat 343

13.1 JChat的结构 343

13.2 初始化聊天室 345

13.3 登录聊天室(login.jsp) 347

13.4 显示聊天室状态(fancy.jsp) 353

13.5 发送聊天信息(sendmsg.jsp) 357

13.6 显示聊天信息(Showmsg.jsp) 370

13.7 离开聊天室(leavechat.jsp) 373

13.8 辅助功能 374

13.9 管理聊天室 375

本章小结 378

第十四章JSP Forum 379

14.1 结构分析 379

14.1.1 JSP Forum的结构 380

14.1.2 开发平台准备 383

14.1.3 数据库结构 384

14.2 通用模块分析 388

14.2.1 建立数据库连接(database.jsp) 388

14.2.2 样式单文件(defaultcss.jsp) 389

14.2.3 JavaScript代码(menuaction.jsp) 390

14.2.4 工具栏代码(toptable.jsp) 392

14.2.5 菜单代码(menu.jsp) 395

14.3 核心模块分析 399

14.3.1 首页(index.jsp) 399

14.3.2 登录程序(i_login.jsp&login.jsp) 400

14.3.3 每日十大热门话题(welcome.jsp) 408

14.3.4 板块浏览(list.jsp) 413

14.3.5 文章浏览(view.jsp) 424

14.3.6 回复文章(i_reply.jsp&reply.jsp) 434

14.3.7 删除文章(i_delete.jsp&delete.jsp) 443

14.3.8 修改文章(i_edit.jsp&edit.jsp) 451

14.3.9 退出系统(i_logout.jsp) 459

14.4 辅助模块分析 460

14.4.1 系统信息(sysmsg.jsp) 460

14.4.2 检索用户(searchuser.jsp&i_searchuser.jsp) 464

14.4.3 用户信息(usermsg.jsp&viewuser.jsp) 471

14.4.4 检索文章(search.jsp&i_search.jsp) 478

本章小结 485

附录一 JSP/Servlet资源列表 486

附录二 JSP的中文问题及其解决方法 489

参考文献 493