JSP程序设计实例教程
JSP程序设计实例教程封面图

JSP程序设计实例教程

刘志成, 主编

出版社:人民邮电出版社

年代:2009

定价:30.0

书籍简介:

本书按照完整的Web应用系统的开发过程,从语言基础、技术基础和高级应用三个层次详细介绍了基于Java的Web开发所需的基本知识和技术。

书籍目录:

第1章 eBuy电子商城系统介绍

1.1 系统概述

1.1.1 前台购物系统

1.1.2 后台管理系统

1.1.3 系统用例图

1.2 课堂案例1——设计并创建电子商城数据库

1.2.1 设计数据库

1.2.2 编写数据库脚本

1.2.3 附加数据库和创建数据源

1.3 系统流程

1.4 课堂案例2——体验eBuy电子商城的功能

1.4.1 首页

1.4.2 用户注册

1.4.3 用户登录

1.4.4 商品展示

1.4.5 商品详情

1.4.6 购物车

1.4.7 结算中心

1.4.8 客户反馈

1.4.9 后台管理

1.5 详细设计

1.5.1 开发文件夹

1.5.2 页面关系图

1.5.3 系统使用说明

第2章 JSP开发概述

2.1 Web技术概述

2.1.1 静态网页与动态网页

2.1.2 Web服务器与网络数据库

2.1.3 JSP与ASP/PHP/ASP.NET

2.1.4 C/S结构与B/S结构

2.2 课堂案例1——安装与配置JDK

2.2.1 JSP运行环境简介

2.2.2 JDK的下载与安装

2.3 课堂案例2——安装与配置Tomcat

2.3.1 下载Tomcat

2.3.2 安装与配置Tomcat

2.3.3 启动与停止Tomcat

2.3.4 测试Tomcat

2.4 JSP开发工具

2.4.1 认识Dreamweaver

2.4.2 配置Eclipse的JSP开发环境

2.5 课堂案例3——在Eclipse下创建第一个JSP程序

2.5.1 新建Web项目

2.5.2 创建服务器

2.5.3 编写JSP文件

2.5.4 运行JSP文件

2.6 课堂案例4——独立创建第一个JSP程序

第3章 JSP语法基础

3.1 JSP注释

3.1.1 输出注释

3.1.2 隐藏注释

3.1.3 课堂案例1——使用JSP注释

3.2 JSP脚本元素

3.2.1 课堂案例2——使用声明

3.2.2 课堂案例3——使用表达式

3.2.3 课堂案例4——使用脚本程序

3.3 JSP指令元素

3.3.1 课堂案例5——使用page指令和include指令

3.3.2 taglib指令

3.4 JSP动作元素

3.4.1 课堂案例6——使用include动作

3.4.2 课堂案例7——使用forward动作

3.4.3 param动作

3.4.4 课堂案例8——使用plugin动作

3.4.5 JavaBean相关动作

第4章 JSP内置对象

4.1 课堂案例1——使用out对象

4.2 request对象

4.2.1 request对象常用方法

4.2.2课堂案例2——使用request获取简单表单信息

4.2.3 课堂案例3——使用request处理汉字信息

4.2.4 课堂案例4——全面认识request的常用方法

4.2.5 课堂案例5——使用request获取复杂表单信息

4.3 HTML的响应机制

4.3.1 课堂案例6——GET方法提交数据

4.3.2 课堂案例7——POST方法提交数据

4.4 response对象

4.4.1 response对象常用方法

4.4.2 课堂案例8——使用.response设置响应头属性

4.4.3 课堂案例9——使用response实现重定向

4.4.4 课堂案例10——使用response刷新页面

4.5 sessiOn对象

4.5.1 session对象常用方法

4.5.2 课堂案例11——使用session制作站点计数器

4.5.3 课堂案例12——使用session记录表单信息

4.6 appucation对象

4.6.1 application对象常用方法

4.6.2 课堂案例13——使用application读写属性值

4.6.3 课堂案例14——一使用application制作站点计数器

4.7 Cookie对象

4.7.l Cookie的概念和功能

4.7.2 Cookie基本操作

4.7.3 课堂案例15——使用Cookie制作站点计数器

4.8 内置对象拾遗

4.8.1 对象作用范围

4.8.2 其他内置对象

4.9 本章实训

第5章 数据库访问技术

5.1 JDBC简介

5.1.1 JDBC访问模型

5.1.2 DriverManager

5.1.3 Connection

5.2 连接数据库

5.2.1 课堂案例1——使用JDBC-ODBC桥连接数据库

5.2,2 课堂案例2——使用专用JDBC驱动程序连接数据库

5.3 访问数据库

5.3.1 Statement和ResultSet

5.3.2 课堂案例3——检索最新商品信息

5.3.3 课堂案例4——更新商品信息

5.4 执行预编译SQL和存储过程

5.4.1 PreparedStatement接口

5.4.2 课堂案例5——使用预编译SQL语句

5.4.3 CallableStatement接口

5.4.4,课堂案例6——调用存储过程统计商品总价

5.5 元数据操作

5.5.1 DatabaseMetaData

5.5.2 课堂案例7——获取数据库原始信息

5.5.3 ResultSetMetaData

5.5.4课堂案例8——获取结果集原始信息

5.6 数据库典型应用

5.6.1 课堂案例9——数据分页

5.6.2处理事务

5.6.3 课堂案例10——在Tomcat 6.0中配置数据库连接池

第6章 JavaBean技术

6.1 JavaBean简介

6.2 课堂案例——编写一个简单的JavaBean

6.3 JSP中使用JavaBean

6.3.1 操作

6.3.2 操作

6.3.3 3~作

6.3.4 课堂案例2——使用JavaBean

6.3.5 课堂案例3——JavaBean与HTML表单的交互

6.4 JavaBean在JSP中的典型应用

6.4.1 课堂案例4——应用JavaBean封装数据库访问操作

6.4.2 课堂案例5——应用JavaBean实现购物车

6.4.3 课堂案例6——应用JavaBean实现编码转换

第7章 Servlet技术

7.1 Servlet简介

7.1.1 Servlet的基本概念

7.1.2 课堂案例1——认识第一个Servlet

7.2 编写、配置和调用Servlet

7.2.1 Servlet常用类与接口

7.2.2 课堂案例2——配置和调用Servlet

7.2.3 Servlet的生命周期

7.2.4 课堂案例3——应用Servlet读取指定HTML表单数据

7.3 Servlet的典型应用

7.3.1 课堂案例4——应用Servlet读取所有HTML表单数据

7.3.2 课堂案例5——应用Servlet读取Cookie数据

7.3.3 课堂案例6一应用Servlet读取Session数据

7.4 Servlet过滤器

7.4.1 Servlet过滤器简介

7.4.2 课堂案例7——应用过滤器进行身份验证

7.5 Servlet监听器

7.5.1 Servlet监听器简介

7.5.2 课堂案例8——应用监听器统计在线人数

7.6 本章实训

第8章 组件应用

8.1 文件上传下载组件

8.1.1 jspSmartUpload概述

8.1.2 jspSmartUpload常用类

8.1.3 课堂案例1——应用jspSmartUpload组件实现文件上传

8.1.4 课堂案例2——应用jspSmodUpload组件实现文件下载

8.2 发送邮件组件

8.2.1 JavaMail概述

8.2.2 JavaMail常用类

8.2.3 课堂案例3——应用JavaMail组件发送邮件

8.3 数据统计组件

8.3.1 JFreeChart概述

8.3.2 课堂案例4一应用JFreeChart组件生成饼图

8.3.3 课堂案例5——应用JFreeChart组件实现柱状图

8.4 处理Excel文件组件

8.4.1 JEXcelAPI概述

8.4.2 课堂案例卜应用jExcelAPI组件生成Excel文件

第9章 Ajax应用

9.、1 认识Ajax

9.1.1 什么是Ajax

9。1.2 Ajax的工作原理

9.1.3 课堂案例1——第一个Ajax程序

9.2 Ajax中使用的技术

9.2.1 Ajax中使用的技术概述

9.2.2 XMI,HttpRequest对象

9.3 在JsP中应用Aiax

9.3.Ajax开发框架

9.3.2 发课堂案例2——应用Ajax检测用户名

9.3.3 课堂案例3——使用Ajax实现级联下拉列表

第10章 框架应用

10.1 JSP开发模式

10.1.1 JSP开发模式1

10.1.2 JSP开腳2(MVC模式)

10.1.3 Struts框架

10.1.4 其他框架技术

10.2 初识Sbllts

10.2.1 课堂案例1——3trutsl的下载和示例程序运行

10.2.2 Struts实现MVC模式的机制

10.2.3 Struts的组件包和视图相关的标签库

10.3 开发基于St.ruts的JsP程序

10.3.1 课堂案例2——应用MyEclipse搭建Struts开发环境

10.3.2 课堂案例3——应用Struts添加管理员

10.3.3 Struts:作流程和典型配置

第11章 电子商城安全与部署

11.1 Web应用系统的安全

11.1.1 课堂案例1——使用彩色验证码

11.1.2 课堂案例2一使用MD5加密

11.1.3.Tomcat服务器安全配置

11.2 Web应用系统的部署

11.2.1 静态部署概述

11.2.2 课堂案例3——通过创建Context文件静态部署Web应用

11.2.3 课堂案例4一动态部署Web应用

11.3 本章实训

附录综合实训

参考文献

内容摘要:

《JSP程序设计实例教程》详细介绍了基于Java的Web开发所需的基础知识和技术,主要内容包括eBuy电子商城系统设计、JSP开发概述、JSP语法基础、JSP内置对象、数据库访问技术、JavaBean技术、Servlet技术、组件应用、Ajax应用、框架应用、电子商城安全与部署。《JSP程序设计实例教程》根据Java Web程序员的岗位能力要求和学生的认知规律精心组织了教材内容。全书通过69个完整的案例,由浅入深地介绍了“MVC模式”所涵盖的开发技术。将知识介绍和技能训练有机结合,融“教、学、练”三者于一体,适合“项目驱动、案例教学、理论实践一体化”的教学模式。同时,在该课程的国家级精品课程网站提供了完备的教学资源。
《JSP程序设计实例教程》可作为高职高专院校软件技术专业、网络技术专业的教材,也可作为计算机培训班的教材,以及Web程序员的参考书。

编辑推荐:

“JSP程序设计”是“湖南铁道职业技术学院”2008年国家级精品课程,也是国家示范建设的优质核心课程,该课程的主讲教师在多年的开发经验与教学经验的基础上,精心编写了《JSP程序设计实例教程》。
《JSP程序设计实例教程》基于主流的Java Web开发的MVC模式选取课程内容,按照软件开发的实际过程,遵循学生的认知规律,设计了“语言基础”、“技术基础”和“高级应用”层次递进的知识模块。
围绕着“e8uy电子商城”项目,针对重点和难点精心设计了70个完整的案例。每个案例的讲解都按照“案例学习目标”、“案例知识要点”、“案例完成步骤”的环节详细展开。读者在完成案例的过程中学习JSP编程知识并掌握Web开发技能,方便实施“理论实践一体化”的教学。

书籍规格:

书籍详细信息
书名JSP程序设计实例教程站内查询相似图书
9787115199058
如需购买下载《JSP程序设计实例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26装帧平装
页数 204 印数 3000

书籍信息归属:

JSP程序设计实例教程是人民邮电出版社于2009.05出版的中图分类号为 TP393.092 的主题关于 JAVA语言-主页制作-程序设计-高等学校:技术学校-教材 的书籍。