JSP网络编程:基于数据驱动的Web开发
基本信息
内容简介回到顶部↑
本书不仅介绍了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开发的教材和参考用书。...
本书主要包括数据驱动的web站点编程简介,web数据表单设计,搭建jsp开发环境,java语言简介,jsp的基本语法和内置对象,sql语言和jdbc数据访问接口,数据访问技术及开发框架,xml技术提供对web开发的数据支持,web service应用开发,数据驱动的移动web开发等内容。..
本书适合热衷于jsp开发技术的程序员,也可以作为jsp开发的教材和参考用书。...
目录回到顶部↑
第1章 数据驱动的web站点编程简介.
1.1 采用java技术开发web站点
1.1.1 jsp与其他web开发技术的比较
1.1.2 与web站点开发相关的java技术
1.2 网络应用的计算模式和开发架构
1.2.1 web站点的计算模式
1.2.2 web站点的开发架构
1.3 数据驱动网站的开发模式
1.4 数据驱动web站点开发的发展趋势
1.5 本章小结
1.6 思考题
第2章 web数据表单设计
2.1 网页设计语言基础
2.1.1 标签语言
2.1.2 xhtml基础
2.1.3 兼容性和开发
2.1.4 动态html的设计和编程
2.2 css样式表
2.2.1 在网页中添加样式表
2.2.2 样式表语法
1.1 采用java技术开发web站点
1.1.1 jsp与其他web开发技术的比较
1.1.2 与web站点开发相关的java技术
1.2 网络应用的计算模式和开发架构
1.2.1 web站点的计算模式
1.2.2 web站点的开发架构
1.3 数据驱动网站的开发模式
1.4 数据驱动web站点开发的发展趋势
1.5 本章小结
1.6 思考题
第2章 web数据表单设计
2.1 网页设计语言基础
2.1.1 标签语言
2.1.2 xhtml基础
2.1.3 兼容性和开发
2.1.4 动态html的设计和编程
2.2 css样式表
2.2.1 在网页中添加样式表
2.2.2 样式表语法
前言回到顶部↑
JSP正在逐渐成为主流的Web站点编程语言,但是相关的一些技术和方法却成为初学者深入Web编程,以及熟练掌握JSP语言的难点。任何Web服务器编程都要以数据为驱动,采用合适的方法来解决数据的存储、查询、传输等问题,Java为解决这些问题而提供的方案也是学习中较难理解和掌握的知识。本书不仅介绍了Java语言、JavaServerPages(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的环境条件下正常运行,读者可以直接采用。
本书的编写中难免会存在疏漏、缺失和不当之处,诚请读者批评指正。...
编者
本书的体系结构按照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的环境条件下正常运行,读者可以直接采用。
本书的编写中难免会存在疏漏、缺失和不当之处,诚请读者批评指正。...
编者







点击看大图
加载中...

