当前位置:首页 > 工业技术
网站开发新动力 用JSP轻松开发Web网站
网站开发新动力 用JSP轻松开发Web网站

网站开发新动力 用JSP轻松开发Web网站PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:黄理,李积善,曹林有等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2006
  • ISBN:7030162951
  • 页数:504 页
图书介绍:本书介绍了JavaServer Pages,Java,Servlet,JDBC,EJB,XML,JHtml等强大而又先进的动态网站开发技术,结合大量开发实例和技巧,剖析了如何基于JAVA平台快速构建高速、高效的电子商务平台,并将JSP与ASP,PHP,CGI等传统技术做了比较。
《网站开发新动力 用JSP轻松开发Web网站》目录

1.1 动态网站简介 1

第1章 JSP简介 1

1.2 JSP介绍 2

1.2.1 JSP的发展历史 2

1.2.2 Hello World——JSP与ASP,PHP3/4,ISAPI,CGI的比较 2

1.2.3 使用JSP技术开发电子商务 6

1.2.4 JSP开发实例 8

1.3 如何快速掌握JSP 10

1.3.1 JSP原理 10

1.3.2 我应该学习Java吗 12

1.4 本章小结 12

2.1.1 支持JSP的服务器软件及其比较 13

第2章 运行环境 13

2.1 JSP开发工具 13

2.1.2 支持JSP的开发工具及其比较 14

2.2 运行环境 23

2.2.1 JDK的配置 24

2.2.2 Tomcat的配置 27

2.3 本章小结 30

第3章 Java语言基础 31

3.1 Java语言简介 31

3.1.1 强大而先进的Java语言 31

3.1.2 与C/C++的异同 34

3.1.3 Application与Applet,Servlet 36

3.2.1 常量、变量、数据类型 37

3.2 Java语法 37

3.2.2 Java流程控制语句 41

3.2.3 错误处理 43

3.3 Java与面向对象程序设计 49

3.3.1 对象和类 49

3.3.2 面向对象的编程技巧——重载和继承及覆盖 55

3.3.3 多线程 63

3.4 Java的未来 75

3.4.1 性能问题 75

3.4.2 Java商业工具集——适用于电子商业和内部网应用程序开发人员的完整工具集 76

3.4.3 Java开发工具集1.4(Java 2)——国际互联网/内部网通用软件开发与部署平台 77

3.4.4 Java革命 78

3.5 本章小结 79

第4章 JSP基本语法 80

4.1 JSP标准语法 80

4.1.1 JSP版的Hello World! 80

4.1.2 注释、声明、表达式、程序段 81

4.1.3 把JSP和HTML结合到一起 86

4.2 JSP指令 88

4.2.1 include指令 88

4.2.2 Page指令 89

4.2.3 〈jsp:forward〉指令 91

4.2.4 〈isp:include〉元素 93

4.2.5 〈jsp:plugin〉元素 95

4.3 JSP的中文问题及其解决方法 102

4.4.1 XML简单介绍 105

4.4 JSP与XML简介 105

4.4.2 JSP对XML的支持 106

4.4.3 Taglib指令 109

4.5 本章小结 110

第5章 JSP内部对象使用详解 111

5.1 JSP内部对象使用指南 111

5.1.1 使用out对象输出各种类型的数据 111

5.1.2 request对象和用户信息输入 114

5.1.3 使用Application对象保存用户信息 120

5.1.4 使用Response对象控制HTTP连接 123

5.1.5 使用Exception对象处理异常和错误 125

5.1.6 使用Session对象保存用户信息 128

5.1.7 global.jsa 131

5.2 JSP与ASP、PHP的比较 133

5.3 综合实例 139

5.4 本章小结 143

第6章 Java服务器小程序(Servlet) 144

6.1 Servlet综述 144

6.1.1 什么是Servlet 144

6.1.2 Servlet技术与其他开发技术(CGI)的比较 144

6.1.3 Servlet应用范围 147

6.2 Servlet编程 148

6.2.1 Servlet结构 148

6.2.2 Servlet的方法 148

6.2.3 Servlet的生命周期 151

6.3.1 Servlet中的Hello world!程序 154

6.3 Servlet程序分析 154

6.3.2 Request对象 155

6.3.3 Session和Cookie对象 158

6.4 Servlet和JSP 161

6.4.1 Servlets有何缺陷 161

6.4.2 Servlet+JSP的开发模式 162

6.4.3 Servlet和JSP的通信 169

6.4.4 Servlet开发实例(留言簿) 170

6.5 本章小结 176

第7章 JDBC和数据库 177

7.1 数据库初步 177

7.1.1 SQL语言简介 177

7.1.2 选择一个数据库系统 181

7.1.3 建立数据库 182

7.1.4 添加数据源 183

7.1.5 数据库设计经验 184

7.2 JDBC原理 185

7.2.1 JDBC简介 185

7.2.2 JDBC与数据库的连接 188

7.2.3 驱动程序管理器DriverManager 190

7.2.4 Statement 192

7.2.5 记录集ResultSet 195

7.2.6 PreparedStatement 198

7.2.7 CallableStatement 201

7.3.1 SQL测试——Select 203

7.3 综合实例 203

7.3.2 SQL测试——Insert 204

7.3.3 使用JDBC-ODBC桥访问数据库 204

7.3.4 BBS系统的发表文章程序 206

7.4 本章小结 211

第8章 JavaBeans与EJB 212

8.1 JavaBeans概述 212

8.1.1 什么是JavaBeans 212

8.1.2 JavaBeans属性 212

8.1.3 JavaBeans的事件 215

8.2 开发JavaBeans应用 217

8.2.1 在JSP中使用JavaBeans 217

8.2.2 用Beans封装数据库连接 222

8.3 JavaBeans例程 225

8.3.1 购物车示例 225

8.3.2 猜数字游戏 227

8.4 EJB简介 229

8.4.1 服务框架 229

8.4.2 理解EJB组件 231

8.5 本章小结 234

第9章 JSP高级开发技术 235

9.1 XML技术 235

9.1.1 XML原理 235

9.1.2 创建TEI文件 235

9.1.3 创建TLD文件 236

9.1.4 使用自定义标记 237

9.1.5 使用Tag Library 240

9.2 JHTML技术简介 247

9.2.1 什么是JHTML 247

9.2.2 JHTML工作原理 248

9.2.3 配置JHTML服务器 248

9.2.4 轻松掌握JHTML编程 249

9.3 SHTML技术 256

9.3.1 Servlet标记 256

9.3.2 Include标记 256

9.4 Java Mail API及其应用 257

9.4.1 Java Mail API介绍 257

9.4.2 一个Java Mail API演示程序 258

9.5.1 JDBC 2.0/JDBCOptionPack的新特性 263

9.5 JDBC2.0/JDBC3.0/JDO简介 263

9.5.2 实现记录集的滚动 264

9.5.3 批操作的支持 266

9.5.4 用Java语言操作记录集 268

9.5.5 SQL3数据类型和UDT(用户定义数据类型) 270

9.5.6 JDBC Option Pack—RowSet 272

9.5.7 JDBC3.0的新特性 286

9.5.8 JDO模型 289

9.6 本章小结 292

第10章 JSP聊天室程序 293

10.1 JSP聊天室程序结构 293

10.2 初始化聊天室 293

10.3 登录聊天室 295

10.4 显示聊天室状态 300

10.5 发送聊天信息 303

10.6 显示聊天信息 314

10.7 离开聊天室 317

10.8 辅助功能 317

10.9 管理聊天室 319

10.10 本章小结 321

第11章 Jive——JSP讨论区程序 322

11.1 Jive的特点 322

11.2 Jive的安装 323

11.3 Jive的运行 326

11.4 Jive的数据库结构 330

11.6 com.coolservlets.forum.filter包 335

11.5 Jive程序结构 335

11.7 com.coolservlets.util包 341

11.8 com.coolservlets.forum.database包 348

11.9 com.coolservlets.forum包 361

11.10 Jive Skins 372

11.11 本章小结 389

第12章 JSP/Servlet编程技巧集 390

12.1 Application对象的使用 390

12.2 Request对象的使用 391

12.3 response对象的使用 393

12.4 Session对象的使用 394

12.5 exception对象的使用 399

12.6 JavaBean专题 400

12.7 Cookies专题 405

12.8 数据库和JDBC专题 407

12.9 Java Mail API专题 424

12.10 浏览器专题 443

12.11 Server专题 448

12.12 通信方法专题 453

12.13 其他 454

第13章 开源项目简介 463

13.1 从J2EE谈起 463

13.1.1 J2EE应用场景描述 464

13.1.2 Web层技术简介 465

13.1.3 J2EE的体系结构 468

13.2.1 浅析MVC模式 470

13.2 Struts入门 470

13.2.2 Struts结构和处理流程 472

13.2.3 Struts组件 474

13.2.4 强大的标签库 477

13.2.5 DynaFormBean 480

13.2.5 Struts开发的基本规则 482

13.2.6 本节小结 483

13.3 Velocity简介 484

13.3.1 什么是Velocity 484

13.3.2 VelocityTemplateLanguage(VTL)语法 490

13.3.3 模板的其他用法 493

13.3.4 Velocity与servlet编程 495

附录A JSP/Servlet资源列表 503

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