第1章 磨刀不误砍柴工
1.1 JSP与Web应用的背景知识
1.1.1 Web应用的发展
1.1.2 Web应用程序的分类
1.1.3 HTTP协议"
1.1.4 JSP令HTML充满活力
1.2 JSP开发环境搭建
1.2.1 获取JDK并安装
1.2.2 获取Tomcat并安装
1.2.3 获取MySQL并安装
1.2.4 获取Eclipse并安装
1.2.5 编写第一个JSP程序
1.2.6 成功部署第一个JSP程序
1.2.7 设置环境变量的好习惯
1.3 JSP技术初探"
1.3.1 JSP是如何工作的
1.3.2 JSP中的标签
1.3.3 JSP内建对象
1.3.4 利用JSP进行页面交互
1.4 Web应用中的数据库
1.4.1 如何选择Oracle、SQL Server与MySQL
1.4.2 JSP和JDBC
1.4.3 JSP连接MySQL
1.5 Web开发前必须注意的几个方面
1.5.1 Get与Post
1.5.2 Session与Cooke
1.5.3 容易混淆的JavaScfipt脚本
1.6 小结
第2章 扫雷英雄榜
2.1 学习目的
2.2 基本设计
2.2.1 系统特点
2.2.2 功能设计
2.2.3 用户界面草图
2.2.4 页面迁移图
2.2.5 页面功能基本设计
2.3 数据库设计
2.3.1 数据库的业务分析
2.3.2 创建数据库
2.4 JSP程序设计
2.4.1 欢迎页面的编写
2.4.2 新用户注册页面的编写
2.4.3 注册操作页面的编写
2.4.4 用户登录页面的编写
2.4.5 游戏页面的编写
2.4.6 游戏排名页面的编写
2.4.7 退出页面的编写
2.5 系统功能的完善
2.5.1 如何防止作弊:Get与Post
2.5.2 数据库连接字符串单独维护
2.6 经验与思考
2.6.1 利用Include抽出共通部分
2.6.2 JavaScript和css独立出来的好处
2.6.3 动态生成页面时的效率
2.7 小结
第3章 个人在线知识仓库
3.1 学习目的
3.2 基本设计
3.2.1 系统特点
3.2.2 功能设计
3.2.3 用户界面草图
3.2.4 页面迁移图
3.2.5 页面功能基本设计
3.2.6 输入/输出设计
3.2.7 软硬件环境要求
3.3 数据库设计
3.3.1 数据库的业务分析
3.3.2 数据库设计与创建
3.4 JSP页面设计
3.4.1 目录结构
3.4.2 首页页面编写
3.4.3 登录页面编写
3.4.4 查询条件页面编写
3.4.5 查询一览页面编写
3.4.6 查看、修改、删除页面编写
3.5 系统功能的完善
……
第4章 在线选课系统
第5章 网络邮件系统
第6章 人才简历资源中心
第7章 在线模拟考试系统
第8章 客户信息管理系统
第9章 超市订货管理系统
第11章 工具在JSP开发中的应