《JSP动态网站开发基础教程与实验指导》是2008年清华大学出版社出版的图书,作者是王晓军、刘跃军。
基本介绍
- 书名:JSP动态网站开发基础教程与实验指导
- 作者:王晓军 刘跃军
- ISBN:9787302179436
- 定价:39.00 元
- 出版社:清华大学出版社
- 出版时间:2008
- 开本:16
内容简介
《JSP动态网站开发基础教程与实验指导》理论与实践结合,全面介绍了JSP套用知识。全书共分12章,介绍了JSP技术概况、JSP开发环境、JSP页面元素、JSP内置对象(如Request、Response、Application、Session等)、访问资料库技术、JavaBean技术、Servlet技术以及开发JSP技术需要掌握的Web基础知识,《JSP动态网站开发基础教程与实验指导》最后提供了3个综合开发案例。《JSP动态网站开发基础教程与实验指导》附有配套光碟,提供了书中实例的原始码和视频教学档案。
《JSP动态网站开发基础教程与实验指导》体现了作者在软体技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,可以作为JSP职业培训教材和各级院校JSP授课培训教程,也可作为JSP自学资料和参考资料。
编辑推荐
全书共分12章,介绍了,JSP开发环境配置,页面组成元素,内置对象,访问资料库技术,JavaBean,Servlet技术,以及开发JSP技术需要掌握的HTML基础知识。《JSP动态网站开发基础教程与实验指导》最后提供了三个综合开发案例。《JSP动态网站开发基础教程与实验指导》附有配套光碟,提供了书中实例的原始码和视频教学档案。
《JSP动态网站开发基础教程与实验指导》可以作为JSP职业培训教材和各级院校JSP授课培训教程,也适合作为JSP自学资料和参考资料。
图书目录
上篇基础篇
第1章JSP概述
1.1JSP简介
1.1.1JSP的形成及发展
1.1.2JSP的优势
1.2Servlet技术
1.3JSP与CGI、PHP、ASP/ASP。NET的比较
1.3.1CGI技术
1.3.2PHP技术
1.3.3ASP/ASP。NET技术
1.3.4各种Web技术性能比较
1.4JSP技术架构
第2章JSP开发环境
2.1JDK开发工具包
2.1.1JDK概述
2.1.2JDK的安装与配置
2.2Tomcat伺服器
2.2.1Tomcat概述
2.2.2Tomcat的下载与安装
2.2.3显示字型实例
2.3安装与配置Eclipse
2.3.1Eclipse简介
2.3.2安装MyEclipse
2.3.3Eclipse载入Tomcat
2.3.4在Eclipse中创建JSP
2.4JSP页面执行流程
2.5扩展练习
第3章JSP页面元素
3.1JSP页面的构成
3.2脚本元素
3.2.1声明
3.2.2表达式
3.2.3脚本小程式
3.3指令元素
3.3.1page指令
3.3.2include指令
3.3.3taglib指令
3.4动作元素
3.4.1档案导入标籤
3.4.2页面转发标籤
3.4.3追加参数标籤
3.4.4标籤
3.5扩展练习
第4章内置对象
4.1Request请求对象
4.1.1Request简介
4.1.2Request对象套用
4.2Response回响对象
4.2.1response简介
4.2.2Response对象套用
4.3Out输出对象
4.3.1Out简介
4.3.2Out对象套用
4.4PageContext对象
4.4.1PageContext简介
4.4.2PageContext对象套用
4.5Session会话对象
4.5.1Session简介
4.5.2Session对象套用
4.6Application对象
4.7Execption对象
4.8Config参数配置对象
4.9Cookie对象
4.10扩展练习
第5章JSP访问档案
5.1File类
5.1.1File类函式介绍
5.1.2File类常见操作
5.2数据流概述
5.3位元组流
5.3.1使用类FileInputStream读档案
5.3.2使用类FileOutputStream写档案
5.4字元流
5.4.1使用类FileReader读档案
5.4.2使用类FileWriter写档案
5.5回压字元流
5.6档案上传
5.7档案下载
5.8档案计数器
5.9扩展练习
第6章JSP访问资料库
6.1JDBC技术概述
6.1.1JDBC简介
6.1.2JDBC连线方式
6.2JDBC资料库操作核心类
6.2.1JDBC核心类结构
6.2.2驱动程式管理类:DriverManager
6.2.3资料库连线类:Connection
6.2.4SQL声明类:Statement
6.2.5查询结果类:ResultSet
6.3JDBC资料库操作实例
6.3.1新建资料库元素
6.3.2插入数据
6.3.3显示数据
6.3.4更新及删除数据
6.3.5资料库分页显示
6.3.6连线Access资料库
6.4扩展练习
第7章JavaBean技术
7.1JavaBean简介
7.1.1JavaBean概念
7.1.2JavaBean优点
7.2JavaBean开发
7.2.1JavaBean规则
7.2.2调用JavaBean
7.2.3JavaBean作用域範围
7.3设定或获取JavaBean属性
7.3.1设定JavaBean属性
7.3.2获取JavaBean属性
7.4扩展练习
第8章Servlet技术
8.1Servlet简介
8.1.1Servlet概述
8.1.2Servlet技术特点
8.1.3Servlet的生命周期
8.1.4开发、部署一个简单的Servlet
8.2Servlet常用接口及使用
8.2.1Servlet体系
8.2.2Servlet实现相关
8.2.3Servlet请求和回响相关
8.2.4配置相关
8.2.5会话跟蹤
8.2.6Servlet异常相关
8.3Servlet配置选项
8.3.1元素及其子元素
8.3.2元素及其子元素
8.4用Servlet生成动态图片
8.5扩展练习
第9章Web基础知识
9.1Web发展及HTTP协定
9.1.1Web的产生与发展
9.1.2HTTP协定
9.2HTML标记语言
9.2.1HTML基本元素
9.2.2文字与段落
9.2.3超连结
9.2.4多媒体标记
9.2.5表单标记
9.2.6表格标记
9.3CSS样式表
9.3.1CSS概念
9.3.2使用CSS
9.4JavaScript脚本语言
9.4.1JavaScript概述
9.4.2JavaScript基本语法
9.4.3JavaScript对象
9.4.4JavaScript事件
9.4.5JavaScript表单验证
9.4.6JavaScript其他功能
9.5扩展练习
第10章宠物诊所系统分析
10.1系统概述
10.1.1需求分析
10.1.2系统用例图
10.1.3系统设计
10.2资料库设计
10.3系统功能模组设计
10.3.1用户管理模组
10.3.2宠物信息管理模组
10.3.3客户管理模组
10.4模组功能实现
10.4.1通用模组及首页实现
10.4.2用户管理模组
10.4.3实现宠物信息查询操作
10.4.4实现客户信息修改操作
10.4.5实现宠物诊断信息添加操作
10.4.6实现兽医信息浏览操作
第11章Web图书查询系统
11.1系统需求
11.1.1功能需求
11.1.2界面需求
11.2系统概要
11.2.1总体设计
11.2.2模组设计和功能分配
11.3资料库实现
11.3.1资料库的设计
11.3.2配置数据源
11.4系统编码实现
11.4.1查询功能实现
11.4.2人员管理模组
11.4.3图书管理模组
第12章购物系统
12.1规划系统前台
12.1.1系统首页
12.1.2其他页面
12.2资料库设计
12.3系统模组概要
12.3.1配置档案web.xml
12.3.2商品信息模组
12.3.3商品类别模组
12.3.4用户信息模组
12.3.5订单管理模组
12.4实现购物系统
下篇实验篇
第1单元
练习1-1创建静态注册页面
并以样式表修饰
练习1-2使用JavaScript完成注册校验
第2单元
练习2-1构建JSP环境
练习2-2安装MyEclipse
练习2-3在Eclipse中使用Tomcat伺服器
第3单元
练习3-1在JSP页面中静态包含档案
练习3-2统计访问页面数量
练习3-3求圆的面积和周长
练习3-4动态载入页面并传递参数
第4单元
练习4-1简单地验证用户登录
练习4-2猜数字
练习4-3创建一个简单的购物网站
练习4-4简单聊天室功能
第5单元
练习5-1显示指定扩展名的档案列表
练习5-2档案内容複製
练习5-3JSP页面实现用户登录
第6单元
练习6-1修改资料库数据
练习6-2模糊查询数据
练习6-3使用日期栏位查询数据
练习6-4网上投票
第7单元
练习7-1读档案Bean
练习7-2资料库操作Bean
练习7-3资料库分页Bean
第8单元
练习8-1Servlet读取资料库记录
练习8-2Servlet实现网上购物
练习8-3Servlet控制案例
第9单元
练习9-1创建用户登录页面
练习9-2使用层构建网页
练习9-3使用JavaScript创建计算器。
……