JSP Web应用开发案例教程(双色)

收藏
简介 目录 样张 更多
  • ISBN:978-7-313-17720-9/01
  • 作者:侯玉香、谭鸿健、郑旋
  • 出版社:上海交大
  • 适用层次:通用
  • 出版/修订日期:2023-11-01
全书共分12章,内容涵盖:初识JSP、JSP开发基础、JSP的基础语法、JSP中的内置对象、JavaBean、Java Servlet基础、JSP中的文件操作、MySQL数据库基础、JDBC的介绍与使用、JSP的XML操作、MVC模式和开发企业网站。
本书可作为各类院校及计算机教育培训机构的专用教材,也可作为程序爱好者的参考用书。

1章  初识JSP

1.1  JSP概述

1.1.1  什么是JSP

1.1.2  Servlet

1.1.3  JSP的运行原理

1.2  WindowsJSP运行环境的搭建

1.2.1  安装与配置JDK

1.2.2  安装与配置Tomcat服务器

1.3  JSP开发工具

1.3.1  MyEclipse简介

1.3.2  安装MyEclipse

1.3.3  配置MyEclipse

1.3.4  使用MyEclipse创建JSP项目

本章小结

思考与练习

 

2章  JSP开发基础

2.1  Java基本程序设计

2.1.1  变量、常量与数据类型

2.1.2  流程控制语句

2.1.3  数组

2.1.4  面向对象程序设计

2.1.5  集合类的应用

2.1.6  异常处理语句

2.2  JavaScript脚本语言

2.2.1  JavaScript概述

2.2.2  JSP中引入JavaScript

2.2.3  JavaScript的数据类型与运算符

2.2.4  JavaScript流程控制语句

2.2.5  JavaScript应用实例

本章小结

思考与练习

 

3章  JSP的基础语法

3.1  JSP页面的基本结构

3.2  JSP中的指令标记

3.2.1  page指令

3.2.2  include指令

3.3  Java程序片

3.4  变量和方法的声明

3.5  Java表达式

3.6  JSP动作标记

3.6.1  include动作标记

3.6.2  param动作标记

3.6.3  forward动作标记

3.6.4  plugin动作标记

3.7  JSP中的注释

本章小结

思考与练习

 

4章  JSP中的内置对象

4.1  request对象

4.1.1  request对象的常用方法

4.1.2  request对象的应用

4.1.3  使用request对象获取用户提交的信息

4.2  response对象

4.2.1  response对象的常用方法

4.2.2  使用response对象动态响应ContentType属性

4.2.3  response重定向

4.2.4  设置页面刷新频率

4.3  out对象

4.4  application对象

4.4.1  application对象的常用方法

4.4.2  application对象应用实例

4.5  session对象

4.5.1  session对象的常用方法

4.5.2  session对象应用实例

本章小结

思考与练习

 

5章  JavaBean

5.1  JavaBean基础知识

5.1.1  什么是JavaBean

5.1.2  JavaBean的特点

5.2  JSPJavaBean结合

5.2.1  JSP中与JavaBean相关的动作标记

5.2.2  调用JavaBean

5.2.3  获取和修改bean的属性

5.2.4  JavaBean的生命周期

5.3  使用JavaBean处理表单数据

5.3.1  使用JavaBean处理表单数据

5.3.2  设置中文编码

5.3.3  PostGet

5.3.4  使用JavaBean制作简单用户注册页面

本章小结

思考与练习

 

6章  Java Servlet基础

6.1  什么是Servlet

6.2  Servlet的工作原理

6.2.1  Servlet对象的生命周期

6.2.2  Servletinit()方法

6.2.3  Servletservice()方法

6.2.4  Servletdestroy()方法

6.3  Servlet的创建、部署与运行

6.3.1  Servlet源文件和字节码文件

6.3.2  编写部署文件web.xml

6.3.3  创建与运行Servlet

6.4  通过JSP页面访问Servlet

6.5  doGet()doPost()方法

6.6  重定向与转发

6.6.1  重定向

6.6.2  转发

本章小结

思考与练习

 

7章  JSP中的文件操作

7.1  File

7.2  I/O

7.2.1  字节输入流

7.2.2  字节输出流

7.2.3  字符流

7.2.4  缓冲流

7.3  文件上传和下载

7.3.1  文件上传

7.3.2  文件下载

本章小结

思考与练习

 

8章  MySQL数据库基础

8.1  MySQL数据库介绍

8.2  Windows上安装和配置MySQL

8.2.1  下载MySQL

8.2.2  安装与配置MySQL

8.3  MySQL服务的基本操作

8.3.1  启动MySQL服务

8.3.2  登录和退出MySQL服务

8.3.3  停止MySQL服务

8.4  MySQL基本操作

8.4.1  数据库和数据表基本操作

8.4.2  数据记录基本操作

8.5  MySQL图形化管理工具

8.5.1  Navicat for MySQL简介

8.5.2  Navicat for MySQL基本操作

8.5.3  使用Navicat for MySQL备份与恢复数据库

8.5.4  使用Navicat for MySQL创建数据表

本章小结

思考与练习

 

9章  JDBC的介绍与使用

9.1  JDBC概述

9.1.1  JDBC的作用

9.1.2  JDBC的体系结构

9.1.3  JDBC的驱动器类型

9.2  JDBC程序访问数据库的过程

9.2.1  加载JDBC数据库驱动程序

9.2.2  创建数据库连接

9.2.3  执行SQL语句

9.2.4  处理结果

9.2.5  关闭JDBC对象

9.3  通过Statement执行SQL语句

9.3.1  ResultSet

9.3.2  executeQuery()方法

9.3.3  executeUpdate()方法

9.4  PreparedStatement

9.4.1  预编译功能

9.4.2  使用通配符

9.5  JDBC事务控制

9.6  使用JDBC连接不同数据库

9.6.1  连接Oracle数据库

9.6.2  连接SQL Server数据库

9.6.3  连接Access数据库

本章小结

思考与练习

 

10章  JSPXML操作

10.1  XML文件的基本结构

10.2  DOM解析器

10.2.1  应用DOM解析器的基本步骤

10.2.2  DOM解析的原理

10.2.3  Document对象

10.2.4  DOM解析器应用实例

10.3  SAX解析器

10.3.1  应用SAX解析器的基本步骤

10.3.2  SAX解析的原理

10.3.3  SAX解析器应用实例

本章小结

思考与练习

 

11章  MVC模式

11.1  MVC模式简介

11.2  JSP中的MVC模式

11.3  MVC模式应用实例

11.3.1  使用MVC模式制作简易登录模块

11.3.2  使用MVC模式制作查询模块

本章小结

思考与练习

 

12章  开发企业网站

12.1  开发背景

12.2  需求分析

12.3  系统功能结构

12.4  系统功能概览

12.5  数据库设计

12.5.1  数据库概念设计

12.5.2  数据库物理结构设计

12.6  系统实现

12.6.1  模块公用类

12.6.2  JavaBeanDao

12.6.3  Servlet

12.6.4  后台页面的实现

12.6.5  前台页面的实现

 

参考文献

微课 教材练习 资料下载 ....
立即下载
价格:¥58.00
加入购物车立即购买