模块一JSP应用实例“JSP论坛”总体概述 1
任务一 需求分析 2
任务二 软件总体设计 2
子任务1功能模块设计 2
子任务2页面流程设计 3
子任务3数据库设计 5
子任务4系统界面设计 7
任务三 了解Web技术 12
子任务1了解网络计算模式 12
子任务2了解B/S模式技术 14
子任务3了解HTML 16
子任务4了解JavaScript 19
子任务5了解Web信息交互 20
学材小结 24
模块二JSP开发运行环境的安装与配置 25
任务一 如何安装与配置JDK 1.7 26
子任务1安装JDK 1.7 26
子任务2配置JDK 1.7 27
任务二 如何安装与配置Tomcat 7.0 28
子任务1 Tomcat简介 28
子任务2安装与配置Tomcat 7.0 28
子任务3运行Tomcat 7.0 29
子任务4第一个JSP页面的测试 30
子任务5虚拟目录的配置 31
任务三 如何使用MyEclipse 10.0 31
子任务1安装MyEclipse 10.0 31
子任务2在MyEclipse 10.0中配置Tomcat 7.0 33
子任务3创建Web项目 35
子任务4了解Web项目目录结构 37
子任务5部署Web项目 40
子任务6运行Web项目 41
子任务7导入项目 42
学材小结 43
模块三JSP语法 44
任务一 了解JSP的基本结构 45
任务二Java语言基础 46
子任务1了解Java语言的数据类型 46
子任务2运算符和表达式 48
子任务3程序控制逻辑 50
子任务4面向对象编程(类) 55
子任务5使用String类 59
子任务6使用Date类 62
子任务7建立实体类 64
任务三JSP指令的使用 70
子任务1使用page指令 70
子任务2使用include指令 72
任务四 脚本元素的使用 74
子任务1使用Java Scriptlet 74
子任务2使用JSP表达式 75
子任务3使用JSP声明 76
任务五 注释的使用 77
子任务1 HTML注释 77
子任务2 JSP注释 78
学材小结 78
模块四JSP的内置对象 80
任务一 如何使用out对象 81
任务二 如何使用request对象 86
子任务1处理客户端请求(如何获得表单数据) 86
子任务2转发请求 87
子任务3包含其他页面 88
任务三 如何使用response对象 95
子任务1页面跳转response. sendRedirect() 95
子任务2使用Cookie 96
任务四 如何使用session对象 102
任务五 如何使用application对象 107
学材小结 115
模块五JSP与JDBC 119
任务一JDBC驱动类型 120
子任务1使用JDBC-ODBC桥驱动程序连接bbs数据库 120
子任务2使用JDBC驱动程序连接bbs数据库 122
任务二JDBC基本操作 125
子任务1使用Statement接口 125
子任务2使用PreparedStatement接口 131
学材小结 140
模块六JSP中JavaBean的应用 147
任务一 使用JavaBean 148
任务二JSP动作元素 153
子任务1 〈jsp:useBean〉标签 153
子任务2 〈 jsp : getProperty〉标签 153
子任务3 〈 j sp : setProperty〉标签 154
子任务4 〈 j sp :include〉标签 154
子任务5 〈 j sp : forward〉标签 155
学材小结 157
模块七 会话跟踪技术 161
任务一 了解会话跟踪技术 162
子任务1使用URL重写技术 162
子任务2使用隐藏表单域 166
任务二 会话跟踪技术综合应用 170
子任务1显示主题详细信息和所有回帖 170
子任务2发布回帖 174
学材小结 178
模块八Servlet技术 181
任务一 使用Servlet 182
子任务1 创建和配置Servlet 182
子任务2演示Servlet的生命周期 188
任务二 使用Servlet处理客户请求和页面转向 194
子任务1使用Servlet获取表单数据 194
子任务2使用Servlet请求转发和页面重定向 199
学材小结 204
模块九 案例整合 208
任务一 开发模式 209
子任务1 Model 1应用 209
子任务2 Model 2应用 211
任务二 打包和部署Web项目 216
学材小结 218
参考文献 221