就下载 —— 安全下载、无毒手机软件、绿色软件官方下载网站最近更新|下载排行|热门标签|收藏本站

《JSP网络编程:基于数据驱动的WEB开发》简体中文

发布用户:ed2k
软件大小:315.75 MB
下载次数:次下载
应用标签:其它资料
中文名: JSP网络编程:基于数据驱动的WEB开发
版本: 简体中文
发行时间: 2006年
简介:

作者: 杜秀川,王编著
ISBN:7121029154
出版社:电子工业
出版日期:2006-09-04
书本配套光盘 315M
内容
本书不仅介绍了Java语言、JavaServer Pages(JSP)技术、数据存储技术、XML语言,以及一些J2EE框架,为读者从事Web站点编程工作和面向数据的服务器脚本开发提供了必备的技术资源,而且以解决数据的显示、处理、持久化存储和传输为主线,既兼顾到初学者在Java编程、JSP语言和数据库基础知识等方面的学习和加强,又增加了XML、Web服务等目前流行的网络技术。
本书主要包括数据驱动的Web站点编程简介,Web数据表单设计,搭建JSP开发环境,Java语言简介,JSP的基本语法和内置对象,SQL语言和JDBC数据访问接口,数据访问技术及开发框架,XML技术提供对Web开发的数据支持,Web Service应用开发,数据驱动的移动Web开发等内容。
本书适合热衷于JSP开发技术的程序员,也可以作为JSP开发的教材和参考用书。
目录:
第1章 数据驱动的Web站点编程简介 1
1.1 采用Java技术开发Web站点 2
1.2 网络应用的计算模式和开发架构 7
1.3 数据驱动网站的开发模式 10
1.4 数据驱动Web站点开发的发展趋势 12
1.5 本章小结 13
1.6 思考题 14
第2章 Web数据表单设计 15
2.1 网页设计语言基础 16
2.2 CSS样式表 26
2.3 学习使用客户端脚本 31
2.4 HTML文档对象模型 42
2.5 HTML表单 46
2.6 用客户端脚本控制Web表单 53
2.7 AJAX技术简介 58
2.8 本章小结 59
2.9 思考题 59
第3章 搭建JSP开发环境 60
3.1 基于Java的Web服务器 61
3.2 JSP运行的软硬件环境 66
3.3 搭建一个JSP开发环境 67
3.4 推荐的开发工具 78
3.5 Eclipse的Web开发环境 80
3.6 网络教学平台实例设计 86
3.7 部署一个JSP+JavaBean程序 87
3.8 本章小结 90
3.9 思考题 90
第4章 Java语言简介 91
4.1 Java语言基础 92
4.2 Java面向对象编程 108
4.3 Java的集类型 113
4.4 Date类和Calendar类 118
4.5 文件访问 121
4.6 本章小结 135
4.7 测验和练习 135
第5章 JSP的基本语法和内置对象 136
5.1 JSP基本语法 137
5.2 JSP的内置对象 145
5.3 JavaBean组件 161
5.4 Servlet编程 166
5.5 JSP 2.0的新功能 176
5.6 JSP编程实战 191
5.7 本章小结 200
5.8 测验和练习 200
第6章 SQL语言和JDBC数据访问接口 202
6.1 关系数据库和SQL语言 203
6.2 JDBC数据访问接口 213
6.3 常用数据库 228
6.4 使用JavaBean封装数据库操作 234
6.5 Eclipse的SQL浏览插件 239
6.6 本章小结 242
6.7 测验和练习 242
第7章 数据访问技术及开发框架 243
7.1 JDBC数据接口的高级特性 244
7.2 数据源配置 244
7.3 使用JDBC操作数据库的高级技术 257
7.4 Java的持久化技术 267
7.5 设计模式 274
7.6 本章小结 284
7.7 思考题 284
第8章 XML技术提供对Web开发的数据支持 285
8.1 XML概述 286
8.2 XML语法 287
8.3 XML的文档验证规则 290
8.4 XML的显示方式 294
8.5 XML解析器 300
8.6 MySQL数据库的XML新功能 318
8.7 本章小结 320
8.8 思考题 320
第9章 Web Service应用开发 321
9.1 Web Service简介 322
9.2 Web Service的体系结构 326
9.3 Web Service协议标准 327
9.4 Web Service的调用过程 331
9.5 SOAP协议 331
9.6 Axis 341
9.7 本章小结 354
9.8 测验和练习 354
第10章 数据驱动的移动Web开发 355
10.1 WAP协议 356
10.2 WML语言 359
10.3 WML元素 365
10.4 WCSS 380
10.5 WAP Server配置 390
10.6 JSP +WML编程实例 392
10.7 本章小结 393
10.8 思考题 394
 JSP正在逐渐成为主流的Web站点编程语言,但是相关的一些技术和方法却成为初学者深入Web编程,以及熟练掌握JSP语言的难点。任何Web服务器编程都要以数据为驱动,采用合适的方法来解决数据的存储、查询、传输等问题,Java为解决这些问题而提供的方案也是学习中较难理解和掌握的知识。本书不仅介绍了Java语言、JavaServer Pages(JSP)技术、数据存储技术、XML语言,以及一些J2EE框架,为读者从事Web站点编程工作和面向数据的服务器脚本开发提供必备的技术资源,而且以解决数据的显示、处理、持久化存储和传输为主线,使初学者可以系统地学习这些网络编程技术。
  本书的体系结构按照Web网站开发,由浅入深地逐步展开,既兼顾到初学者在Java编程、JSP语言和数据库基础知识等方面的学习,又增加了XML、Web服务等目前流行的网络技术。本书的学习实践性和针对性较强,读者可以根据本书这种新颖的编排方式和学习结构来系统地学习JSP建站方法,也可以选择部分章节进行学习,在编程实践中理解原理,掌握内容,并提高解决问题的能力。
本书主要内容
  本书的第1章主要列举在J2EE规范中包含的一些技术,并介绍在具体的Web站点的开发中要选择的计算模式和开发框架,最后描述不断发展和更新的Web站点编程技术。
  第2章解决数据的静态表现问题,即通过传统的DHTML语言,为Web网站编程的初学者呈现如何采用XHTML+CSS+Javascript来设计Web网页,并创建数据表单,而且简单描述了现在流行的Ajax技术。
  第3章是系统运用JSP和Java技术来构建Web站点前要预备的环境、工具和简单实战,通过搭建JRE运行环境+Tomcat服务器+MySQL数据库+JDBC接口的编程实验环境,为今后的JSP应用开发做好准备。
  第4章对JSP所使用的脚本语言Java语言做了简要总结和介绍,包括Java语言基础、面向对象编程、集类型、时间日期类和文件的访问等。对在JSP编程中有可能大量使用的字符串、集类型和文件操作等Java技术做了详细的介绍,而其他的一些Java语言重点,如面向对象技术等也做了简要介绍。
  第5章解决数据的动态表现问题,即通过JSP编程来实现。以介绍JSP基本语法和内置对象为基础,描述如何综合使用JSP,Servlet进行Web编程,并重点介绍JSP2.0,即采用EL语言和JSTL标签库,使开发者可以从传统的JSP语言逐步过渡到使用标签库来开发Web应用。
  第6章解决数据的持久化存储问题,即通过数据库的方法。本章兼顾到数据库的初学者,对关系数据库的原理和SQL语言做了简单介绍,引出Java技术操作数据库的接口JDBC,并给出连接和操作数据库的方法。
  第7章对能够提高JDBC接口性能的JDBC高级技术分别给出简单描述和实例,包括连接池、元信息、事务和存储技术等。还介绍几种主流的数据持久化技术和MVC设计模式等,包括JDO,EJB/CMP,Hibernet技术和Struts框架。
  第8章引入对网络编程中流行的XML语言编程。XML语言可以解决数据的存储、查询、传输等问题,通过Java技术对XML语言进行解析是本章的重点。
  第9章则进一步引进分布式应用的Web Service技术,通过原理的简述和Axis实例的方法,为实现不同类型的Web网站之间进行数据互通共享,构造下一代的互联网打下基础。
  第10章介绍移动终端上能够访问的WML网页和WCSS样式表,并给出使用JSP语言创建WAP网站的方法和实例。
致谢
  这里尤其要感谢我的导师徐惠民教授对我的培养和教导。另外,在本书的编著过程中,还得到了北京邮电大学电信工程学院计算机教研室领导、同事和同学的鼎力支持,在此表示由衷的感谢。
关于本书作者
  本书由杜秀川、王等共同编写完成,全书由杜秀川完成修改和统稿。
  为了让读者能够尽快熟悉和开始Web开发,本书附带的光盘提供大部分的实例代码和常用的服务器、编程工具,并在Windows XP SP2,JRE1.5.0,Tomcat5.x,MySQL 5和Eclipse 3.x的环境条件下正常运行,读者可以直接采用。
[已通过安全检测]Kaspersky Anti-Virus 6.0
共享服务时间:每天:8点至24:30点
共享服务器:DonkeyServer No1 . DonkeyServer No5

《JSP网络编程:基于数据驱动的WEB开发》简体中文下载

《JSP网络编程:基于数据驱动的WEB开发》简体中文评论

详情

  • 名称:《JSP网络编程:基于数据驱动的WEB开发》简体中文
  • 更新日期:2016-11-30 11:49:30
  • 资源大小:315.75 MB
  • 授权形式:免费