JSP编程技术
JSP编程技术封面图

JSP编程技术

杨学全, 主编

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

本书介绍使用JSP进行Web应用开发所需的编程知识与技术。主要内容包括JSP技术概述、Web开发基础、JSP语法基础、JSP内建对象、使用JavaBean、文件访问、在JSP中使用数据库、Servlet技术、基于Servlet的MVC模式、在JSP中使用XML、网上报名系统开发案例等内容。

书籍目录:

第1章JSP技术概述

1.1Web程序设计模式与运行原理

1.1.1Web服务器与动态网页

1.1.2浏览器朋艮务器结构及其优点

1.1.3JSP与其他Web开发技术

1.2搭建JSP的运行环境

1.2.1安装和配置JDK

1.2.2安装和配置Tomcat

1.3JSP页面与JSP运行原理

1.3.1第—个JSP页面

1.3.2设置Web服务目录

1.3.3JSP的运行原理

1.3.4JSP、JavaBean和Java Servlet的关系

1.4集成开发环境简介

1.4.1MyEclipse

1.4.2开源的Eclipse

1.5上机实训

1.6本章习题

第2章Web开发基础

2.1HTML简介

2.1.1什么是HTML

2.1.2什么是URL

2.1.3HTML文件结构

2.2常用的HTML标记

2.2.1HTML的文字标记

2.2.2特殊标记和图形标记

2.2.3超级链接标记

2.3表格

2.3.1定义表格的基本语法

2.3.2表格<table>标记的属性

2.3.3行<tr>标记的属性

2.3.4单元格<td>和<th>标记的属性

2.4页面布局

2.4.1CSS简介

2.4.2DIV层

2.4.3DIV+CSS页面布局

2.5上机实训

2.6本章习题

第3章JSP语法基础

3.1JSP页面的基本结构

3.2JSP脚本元素

3.2.1变量与方法的声明

3.2.2程序片

3.2.3表达式

3.3注释

3.3.1输出型注释

3.3.2隐藏型注释

3.4JSP指令标记

3.4.1page指令标记

3.4.2include指令

3.5JSP动作标记

3.5.1jsp:include动作标记

3.5.2jsp:param动作标记

3.5.3jsp:forward动作标记

3.5.4jsp:plugin动作标记

3.5.5jsp:useBean相关动作标记

3.5.6特殊字符

3.6上机实训

3.7本章习题

第4章JSP内建对象

4.1内建对象概述

4.1.1什么是HTTP

4.1.2内建对象

4.2out对象

4.3request对象

4.3.1获取客户信息

4.3.2处理汉字

4.3.3处理表单子标记

4.3.4表单验证

4.3.5常用方法举例

4.4response对象

4.4.1修改ContentType属性

4.4.2定时刷新页面

4.4.3重定向

4.4.4改变状态码

4.5session对象

4.5.1对象的id与生命周期

4.5.2对象存储数据

4.5.3对象与URL重写

4.6application对象

4.6.1常用方法

4.6.2计数器

4.7上机实洲

4.8本章习题

第5章使用JavaBean

5.1JavaBean的基本概念

5.1.1什么是JavaBean

5.1.2JavaBean的规范

5.2创建与使用JavaBean

5.2.1创建JavaBean

5.2.2布置JavaBean

5.2.3在JSP中使用JavaBean

5.3JavaBean的辅助类

5.4JSP与JavaBean模式实例

5.4.1计数器Bean

5.4.2购物车Bean

5.5上机实训

5.6本章习题

第6章文件访问

6.1输入/输出流概述

6.1.1流的概念

6.1.2输入流与输出流

6.1.3字节流与字符流

6.2File类

6.2.1File类的重要属性与方法

6.2.2查询文件属性

6.2.3目录管理

6.3字节流类

6.3.1字节流类概述

6.3.2以File存储类型为例介绍字节流与缓冲流的使用

6.4字符流类

6.4.1字符流概述

6.4.2以File存储类型为例介绍字符流和字符缓冲流的使用

6.5随机读写文件

6.5.1随机存取文件

6.5.2随机读写文件示例

6.6文件操作案例

6.6.1上传文件

6.6.2下载文件

6.6.3文件内容分页显示

6.7上机实训

6.8本章习题

第7章JSP中使用数据库

7.1JDBC概述

7.1.1什么是JDBC

7.1.2JDBC的构成

7.2JDBC应用程序接口简介

7.2.1JDBC的驱动程序管理器——DriverManager类

7.2.2JDBC与数据库的连接——Connection接口

7.2.3执行SQL语句——Statement接口

7.2.4数据结果集——ResultSet接口

7.2.5数据库元数据——DatabaseMetaData和ResultSetMetaData

7.3利用JDBC访问数据库

7.3.1通过JDBC—ODBC桥连接来访问数据库

7.3.2利用本地协议纯Java驱动程序连接数据库

7.3.3配置和连接不同的数据库

7.4数据库操作案例

7.4.1查询数据

7.4.2更新查询

7.4.3分页查询

7.4.4使用连接池

7.5上机实训

7.6本章习题

第8章Servlet技术

8.1Servlet介绍

8.1.1什么是Servlet

8.1.2Servlet的功能

8.1.3Servlet技术的特点

8.2Servlet技术原理

8.2.1Servlet的生命周期

8.2.2Servlet的结构

8.2.3Servlet常用类与接口的层次关系

8.3Servlet的常用类、接口及其方法

8.3.1javax.servlet包

8.3.2javax.servlet.http包

8.4编写、配置和调用Servlet

8.4.1编写第一个Servlet

8.4.2配置Servlet

8.4.3调用Servlet

8.5Servlet的典型应用

8.5.1读取表单数据

8.5.2读取cookie数据

8.5.3读取session数据

8.5.4读取HTTP请求头数据

8.6上机实训

8.7本章习题

第9章基于Servlet的MVC模式

9.1MVC模式介绍

9.1.1MVC设计模式

9.1.2JSP中的MVC模式

9.2模型的生命周期与视图更新

9.2.1requst周期的JavaBean与视图更新

9.2.2session周期的JavaBean与视图更新

9.2.3application周期

9.3控制器的重定向与转发

9.3.1重定向

9.3.2转发

9.4MVC模式的分析

9.4.1用户登录

9.4.2留言板

9.4.3访问数据库

9.5上机实训

9.6本章习题

第10章JSP中使用XML

10.1XML简介

10.1.1XML文件的结构

10.1.2XML声明

10.1.3XML元素

10.1.4XML标记

10.2DOM解析器

10.2.1什么是DOM解析器

10.2.2JAXP简介

10.2.3使用DOM解析器读取XML文件示例

10.3SAX解析器

10.3.1什么是SAX解析器

10.3.2SAX的常用接口

10.3.3使用SAX解析器读取文档内容

10.4上机实训

10.5本章习题

第11章网上报名系统开发案例

11.1网上报名系统设计

11.1.1需求分析

11.1.2总体设计

11.1.3功能设计与系统组成

11.2数据库设计及实现

11.2.1数据库设计

11.2.2数据库实现

11.3网上报名系统配置

11.3.1系统文件目录结构

11.3.2主页面管理

11.3.3JavaBean和Servlet管理

11.3.4配置文件管理

11.4三层架构设计与实现

11.4.1实体层

11.4.2数据访问层

11.4.3业务逻辑层

11.5考生报名模块

11.5.1模型(JavaBean)

11.5.2视图

11.5.3控制器(Servlet)

11.6考生登录模块

11.6.1模型

11.6.2视图

11.6.3控制器

11.7上传照片模块

11.7.1模型

11.7.2视图

11.7.3控制器

11.8浏览信息模块

11.8.1模型

11.8.2视图

11.8.3控制器

11.9修改密码模块

11.9.1模型

11.9.2视图

11.9.3控制器

11.10修改报名信息模块

11.10.1模型

11.10.2视图

11.10.3控制器

11.11注销考试模块

11.11.1模型

11.11.2视图

11.11.3控制器

11.12退出登录与返回主页模块

11.13本章习题

附录Tomcat7.0的server.xml文件

参考文献

内容摘要:

JSP是一种动态网页技术标准,利用这一技术可以快速构建跨平台的、先进安全的动态网站。本书全面、翔实地介绍了使用JSP进行Web应用开发所需的编程知识与技术,既有理论,又有编程实践,主要内容包括:JSP技术概述、Web开发基础、JSP语法基础、JSP内建对象、使用JavaBean、文件访问、JSP中使用数据库、Servlet技术、基于Servlet的MVC模式、JSP中使用XML、网上报名系统开发案例等。本书将JSP编程的基本知识与过程性知识、基本理论和开发实践有机整合,适合“项目驱动,案例教学,启发式学习”的教学方法;融“教、学、做”于一体,提供了所有例题及项目的源代码、电子课件和习题等资源。本书不仅可以作为大学计算机及相关专业的教材,也可供各类培训、计算机从业人员和程序设计爱好者参考使用。

书籍规格:

书籍详细信息
书名JSP编程技术站内查询相似图书
9787302389361
如需购买下载《JSP编程技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

JSP编程技术是清华大学出版社于2015.出版的中图分类号为 TP393.092 ,TP312 的主题关于 JAVA语言-网页制作工具-程序设计-高等职业教育-教材 的书籍。