JSP实用简明教程(第2版)(高等学校计算机应用规划教材)
分類: 图书,计算机/网络,程序设计,JSP,
作者: 钟德源 等编著
出 版 社: 清华大学出版社
出版时间: 2009-5-1字数:版次: 2页数: 361印刷时间:开本: 16开印次:纸张:I S B N : 9787302200857包装: 平装编辑推荐
主要内容:本书主要讲述JSP动态网站开发的相关知识,内容包括JSP的相关技术概述、Java语言基础、JSP的内置对象、JSP开发环境的搭建、JSP动态网页设计基础、JSP的文件操作、JSP访问数据库、JSP与Servlet编程、JSP与JavaBeans编程,最后以一个典型案例详细讲解了JSP各种技术术的缤合应用。
读者对象:
本书可作为高等学校计算机相关专业的教材,也可供JSP动态网站开发人员参考。
本书特色: ◆由浅入深,循序渐进:本书按照由浅入深、由易到难的学习过程安排课程内容,概念讲解清晰,技术分析透彻,使读者逐步掌握JSP相关技术。
◆案例典型,操作性强:本书在介绍关键知识点时,都配有一个典型案例,具体说明知识点的使用方法,让读者亲自试一试,加深对知识点的理解和掌握。
◆注释详尽,可读性强:本书对实例代码统一编号,详细注解,增强了可读性,易学易用。
内容简介
本书主要讲述JSP动态网站开发的相关知识,内容包括JSP相关技术概述、Java语言基础、JSP的内置对象、JSP开发环境的搭建、JSP动态网页设计基础、JSP的文件操作、JSP访问数据库、JSP与Servlet编程、JSP与JavaBeans编程,最后以一个典型案例详细讲解了JSP各种技术的综合应用。
本书采用基础知识结合典型案例的方法进行技术讲解,并附赠习题,以便读者更好地巩固所学的JSP技术知识。
本书可作为大学计算机及相关专业JSP课程的教材,也适合自学者及网站开发人员参考使用。
目录
第1章 JSP概述
1.1 Java技术
1.1.1 Java Beans
1.1.2 JDBC
1.1.3 J2EE
1.1.4 Java Servlct
1.1.5 Struts
1.1.6 Sprin9
1.2 JSP技术
1.2.1 JSP技术概述
1.2.2 Web应用开发的JSP技术
1.2.3 JSP页面
1.2.4 JSP页面的应用模型
1.3 用JSP开发Web站点的几种方式
1.4 理解JSP的两种体系结构
1.4.1 Model l
1.4.2 Model 2
1.5 小结
1.6 习题
1.6.1 填空题
1.6.2 选择题
1.6.3 简答题
第2章J ava语言基础
2.1 Java语言的特点
2.2 Java的数据类型
2.2.1 简单类型
2.2.2 数组
2.3 运算符
2.3.1 算术运算符
2.3.2 整数位运算符
2.3.3 关系运算符
2.3.4 布尔逻辑运算符
2.3.5 赋值运算符
2.3.6 条件运算符
2.3.7 运算符优先级
2.4 条件语句
2.5 循环语句
2.5.1 while语句
2.5.2 do-while语句
2.5.3 for循环
2.5.4 循环退出语句
2.6 分支语句
2.7 Java中的强制类型转换
2.7.1 简单数据类型的强制转换
2.7.2 简单数据类型和对象之间的强制转换
2.8 Java类技术基础
2.8.1 类的声明和类体
2.8.2 成员的声明
2.8.3 方法调用
2.8.4 构造函数
2.8.5 重载
2.8.6 继承
2.9 Java高级类技术
2.9.1 抽象类
2.9.2 匿名类
2.9.3 包和接口
2.10 多线程技术
2.10.1 多线程的定义
2.10.2 线程优先级
……
第3章 JSP应用开发体系与环境配置
第4章 JSP动态网页设计基础
第5章 JSP主要内置对象
第6章 JSP中的文件操作
第7章 JSP中访问数据库
第8章 JSP与Servlet编程
第9章 JSP与JavaBeans编程
第10章 在线书店
书摘插图
第1章 JSP概述
JSP(Java Server Pages)是由Sun Microsystems公司倡导的、许多公司参与一起建立的一种动态网页技术标准。JSP技术的设计目的是使得构造基于web的应用程序更加容易和快捷,而这些应用程序能够与各种w曲服务器、应用服务器、浏览器和开发工具共同工作。在Sun正式发布JSP之后,这种新的Web应用开发技术很快引起了人们的关注,目前已经成为开发动态网页的主流技术之一。
本章学习目标:
了解常用的Java技术
理解JSP技术
了解JSP开发web站点的几种方式
了解JSP的两种体系结构
1.1 Java技术
1995年美国Sun公司倡导和推出Java技术。Java是一种简单的、完全面向对象的、跨平台且安全可靠的、主要面向Intemet的开发工具。Java技术包括Java语言和Java Media APIs、Security APIsl Management APIs、Java Applet、Java RMl、JavaBeans、Java OS、Java
Servlet、JDBC、JNDl等,自从1995年正式问世以来,Java的快速发展已经极大地影响了整个Web世界的发展。随着Java Servlet的推出,Java在电子商务方面开始崭露头角,Java ServerPage技术的推出,更是让Java成为基于Web的应用程序的首选开发工具。
1.1.1 JavaBeans
JavaBeans是Java的可重用组件。众所周知,ASP通过COM来扩充复杂的功能,如文件上载、发送E—mail以及将业务处理或复杂计算分离出来成为独立可重复利用的模块,而JSP通过JavaBeans实现了类似的功能扩充。JSP对于在web应用中集成JavaBeans组件提供了很好的支持,例如程序员可以直接利用经测试和可信任的已有组件,避免了重复开发,这样既节省了开发时间,也为JSP应用带来了更多的可伸缩性。JavaBeans组件还可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。
……