目 录
第1篇 基 础 入 门
第1章 揭开Java Web的神秘面纱——
熟悉Java Web开发 3
1.1 Web开发基础知识 4
1.1.1 Web概述 4
1.1.2 Web服务器 4
1.1.3 Web页面 6
1.1.4 网站 6
1.2 Web开发体系结构 6
1.2.1 C/S体系结构 6
1.2.2 B/S体系结构 7
1.2.3 C/S与B/S的区别 8
1.3 Web应用程序的工作原理 9
1.3.1 静态网站 9
1.3.2 动态网站 10
1.4 Web应用技术 11
1.4.1 客户端应用的技术 11
1.4.2 服务器端应用的技术 12
1.5 大神解惑 13
1.6 跟我学上机 13
第2章 开发前必备工作——Java Web
开发环境搭建 15
2.1 搭建Java环境 16
2.1.1 JDK下载 16
2.1.2 JDK安装 17
2.1.3 JDK配置 18
2.1.4 测试JDK 20
2.2 Tomcat服务器 21
2.2.1 Tomcat的下载 21
2.2.2 Tomcat的安装 22
2.2.3 Tomcat的启动与关闭 24
2.2.4 修改Tomcat端口 24
2.2.5 测试Tomcat 25
2.3 MyEclipse的下载与安装 26
2.3.1 MyEclipse的下载 26
2.3.2 MyEclipse的安装 27
2.4 部署Web项目 28
2.4.1 在MyEclipse中配置Tomcat 28
2.4.2 创建第一个Web项目 30
2.4.3 将项目部署到Tomcat 31
2.5 大神解惑 33
2.6 跟我学上机 34
第3章 零基础开始学习——快速认识
JSP 35
3.1 JSP概述 36
3.2 JSP形成历史 36
3.3 JSP的优势 37
3.4 JSP运行机制 39
3.5 JSP开发的两种模式 40
3.5.1 JSP+JavaBean模式 40
3.5.2 JSP+JavaBean+Servlet模式 40
3.6 第一个JSP页面 41
3.7 大神解惑 43
3.8 跟我学上机 44
第4章 灵活使用JSP——JSP语言
基础 45
4.1 JSP注释 46
4.2 JSP声明 47
4.3 JSP代码段 47
4.4 JSP表达式 49
4.5 JSP指令 50
4.5.1 page指令 50
4.5.2 include指令 52
4.5.3 taglib指令 54
4.6 JSP动作 56
4.6.1 include动作 56
4.6.2 forward动作 57
4.6.3 param动作 58
4.6.4 plugin动作 60
4.7 JSP异常 60
4.8 大神解惑 60
4.9 跟我学上机 62
第5章 掌握JSP核心技术——
JSP内置对象 63
5.1 内置对象的作用范围 64
5.1.1 Application作用范围 64
5.1.2 Session作用范围 64
5.1.3 Request作用范围 64
5.1.4 Page作用范围 66
5.2 out对象 67
5.3 request对象 69
5.3.1 获取客户端信息 69
5.3.2 获取请求参数 71
5.3.3 JSP中文乱码 73
5.4 response对象 75
5.4.1 response概述 75
5.4.2 response重定向 76
5.5 session对象 78
5.5.1 session概述 78
5.5.2 存储客户端信息 79
5.5.3 销毁session 82
5.6 session跟踪 82
5.6.1 URL重写 82
5.6.2 表单隐藏字段 83
5.6.3 Cookie 84
5.6.4 HttpSession对象 87
5.7 application对象 90
5.8 page对象 92
5.9 pageContext对象 92
5.10 config对象 95
5.11 exception对象 95
5.12 大神解惑 97
5.13 跟我学上机 98