内容简介
第1章 JSP和Web应用程序
1.1 JSP概述
1.1.1什么是JSP
1.1.2 JSP的优点
1.2 JSP开发环境的配置
1.2.1 JDK的安装和配置
1.2.2 Tomcat的安装与配置
1.2.3 Tomcat的目录结构
1.3 JSP常用开发工具
1.3.1 EditPlus
1.3.2 Eclipse
1.4 Web应用程序
1.4.1 Web应用程序的工作原理
1.4.2 Web服务器和应用程序服务器
1.5软件编程体系
1.5.1 C/S和B/S
1.5.2 C/S和B/S之比较
本章小结
习题一
第2章 JSP页面制作基础
2.1 HTML语言
2.1.1 HTML概述
2.1.2简单格式标记
2.1.3超链接与图片标记
2.1.4表格设计
2.1.5表单设计
2.2 CSS编程技术
2.2.1 CSS的定义方法
2.2.2使用CSS显示HTML文档
2.3 Dreamweaver
2.3.1操作界面
2.3.2用Dreamweaver建立JSp站点
本章小结
习题二
第3章 JavaScript和Java语言
3.1 JavaScript
3.1.1 JavaScript概述
3.1.2 JavaScript语言结构
3.1.3 JavaScript的事件驱动
3.1.4 JavaScript的对象
3.1.5 JavaScript实例
3.2 Java编程语言
3.2.1数据类型与关键字
3.2.2运算符和表达式
3.2.3流程控制语句
3.2.4面向对象程序设计
3.2.5多线程
本章小结
习题三
第4章 JSP语法
4.1 JSP语法概述
4.1.1 JSP工作原理
4.1.2 JSP页面结构
4.2注释
4.2.1 JSP隐藏注释
4.2.2 HT ML注释
4.3 JSP指令
4.3.1 page指令
4.3.2 include指令
4.3.3 taglib指令
4.4 JSP脚本元素
4.4.1 JSP声明
4.4.2 JSP表达式
4.4.3脚本小程序
4.5 JSP动作
4.5.1 include动作元素
4.5.2 forword动作元素
4.5.3 plugin动作元素
4.5.4 param动作元素
4.5.5 useBean及setPropty和getProperty动作元素
本章小结
习题四
第5章 JSP内置对象
5.1 request对象
5.1.1 request应用实例
5.1.2窗体传递中文的问题
5.2 response对象
5.2.1动态响应contentType方法
5.2.2设定表头的方法
5.2.3设定响应状态码的方法
5.2.4 response重定向
5.2.5其他方法
5.2.6 Cookie对象的使用
5.3其他内置对象
5.3.1 out内置对象
5.3.2 session对象
5.3.3 application对象
5.3.4 page对象
5.3.5 config对象
5.3.6 exception对象
5.3.7 pageContext对象
本章小结
习题五
第6章 JSP与数据库开发
6.1数据库基础
6.1.1关系数据库简介
6.1.2 MySQL数据库
6.1.3 SQL Server数据库
6.1.4 Oracle数据库
6.2 JDBC基础
6.2.1 JDBC简介
6.2.2 JDBC原理和驱动
6.2.3常用的JDBC类与方法
6.3 JSP中使用数据库
6.3.1数据库的连接过程
6.3.2数据库基本操作
6.4 JSP数据库编程实例
6.4.1用户管理信息系统
6.4.2分页显示的问题
本章小结
习题六
第7章 JSP与JavaBean
7.1 JavaB ean概述
7.1.1 JavaBean简介
7.1.2 JavaBean的任务
7.2 JavaBean的应用
7.2.1如何创建JavaBean
7.2.2如何调用JavaBean
7.2.3 JavaBean的存放目录
7.3 JavaBean应用实例
7.3.1使用JavaBean连接数据库
7.3.2进程条的实现
本章小结
习题七
第8章 JSP与文件操作
8.1 File对象
8.1.1获取文件的属性
8.1.2创建文件和文件夹
8.1.3删除文件和文件夹
8.2输入输出流
8.2.1字节流
8.2.2字符流
8.3文件上传下载
8.3.1实现多个文件上传的两种方法
8.3.2 JSP上传组件
8.3.3上传下载实例
8.4网页计数器的实现
本章小结
习题八
第9章 网上教学系统
9.1系统总体设计
9.1.1系统功能模块
9.1.2系统总体框架
9.2系统数据库设计
9.2.1数据库需求分析
9.2.2数据表设计
9.2.3创建数据表
9.3各功能模块的具体实现
9.3.1系统公用模块
9.3.2登录模块
9.3.3管理员模块
9.3.4学生模块
9.3.5教师模块
9.3.6部署和发布系统
本章小结
第10章 销售业绩统计系统
10.1系统总体设计
10.1.1系统功能模块
10.1.2系统总体框架
10.1.3系统的编程思想实现
10.2系统数据库设计
10.2.1数据库需求分析
10.2.2数据表设计
10.3各功能模块的具体实现
10.3.1系统公用模块
10.3.2销售系统基本信息
10.3.3销售业绩统计查询
10.3.4部署和发布系统
本章小结
第11章 JSP展望
11.1 JSP技术难点
11.2 Servlet技术
11.2.1 Servlet的生命周期
11.2.2 Servlet与表单的交互
11.2.3 Servlet控制会话
11.3 MVC模型
11.3.1常用三层结构模式
11.3.2 MVC模型
11.3.3 MVC模式的优缺点
11.4 Java对象持久化技术
11.4.1 Struts框架简介
11.4.2 Spring简介
11.4.3 Hibernate简介
本章小结
参考文献