正文

目录(1)

学通Java Web的24堂课 作者:陈丹丹


第1部分  基础篇

第1堂课  搭建开发环境 3

1.1  Java Web应用的开发环境概述 4

1.1.1  开发工具包JDK 4

1.1.2  Web服务器 4

1.1.3  Web浏览器 5

1.2  JDK的安装与配置 5

1.2.1  下载JDK 5

1.2.2  安装JDK 6

1.2.3  Windows系统下配置和测试JDK 7

1.3  Tomcat的安装与配置 9

1.3.1  下载Tomcat 9

1.3.2  Tomcat的目录结构 11

1.3.3  修改Tomcat的默认端口 11

1.3.4  部署Web应用 11

1.4  Eclipse的安装与使用 12

1.4.1  Eclipse的下载与安装 12

1.4.2  启动Eclipse 13

1.4.3  Eclipse工作台 14

1.4.4  使用Eclipse开发Web应用 14

1.4.5  Eclipse的常用快捷键 18

1.5  照猫画虎——基本功训练 20

1.5.1  基本功训练1——配置JDK的环境变量 20

1.5.2  基本功训练2——在DOS环境中测试JDK 21

1.5.3  基本功训练3——在DOS环境中编译Java源文件 21

1.5.4  基本功训练4——在Tomcat中手动部署Web应用 23

1.5.5  基本功训练5——手动启动与关闭Tomcat服务器 24

1.6  情景应用——拓展与实践 25

1.6.1  情景应用1——在Eclipse中配置Tomcat服务器 25

1.6.2  情景应用2——创建第一个Web项目 26

1.6.3  情景应用3——设置Eclipse工作空间的字符编码 27

1.6.4  情景应用4——设置代码提示的快捷键 28

1.6.5  情景应用5——为项目导入所需的Jar包 29

1.7  自我测试 29

1.8  行动指南 30

1.9  成功可以复制——80后新贵、泡泡网CEO李想 31

第2堂课  JSP中的Java程序 33

2.1  Java数据类型 34

2.1.1  Java基本数据类型 34

2.1.2  变量与常量 34

2.1.3  对应基本数据类型的内置类 36

2.2  运算符和表达式 36

2.2.1  算术运算符 36

2.2.2  关系运算符 37

2.2.3  逻辑运算符 37

2.2.4  三元运算符 38

2.2.5  表达式 39

2.3  流程控制语句 39

2.3.1  条件语句 39

2.3.2  循环语句 42

2.3.3  跳转语句 44

2.4  面向对象编程基础 44

2.4.1  Java中的类和对象 44

2.4.2  Java中的修饰符 45

2.4.3  抽象类和接口 46

2.4.4  Java中的代码注释 49

2.4.5  异常处理技术 50

2.5  照猫画虎——基本功训练 52

2.5.1  基本功训练1——判断变量的奇偶性 52

2.5.2  基本功训练2——输出大于1的40个素数 53

2.5.3  基本功训练3——定义包含属性和方法的汽车类 54

2.5.4  基本功训练4——输出空心的菱形 55

2.5.5  基本功训练5——抛出“除数不能为负数”异常信息 56

2.6  情景应用——拓展与实践 57

2.6.1  情景应用1——输出长方形的面积 57

2.6.2  情景应用2——switch语句实现生肖查询 57

2.6.3  情景应用3——统计图书的销售量 59

2.6.4  情景应用4——输出数字对应的金字塔 60

2.6.5  情景应用5——实现温度单位转换 60

2.7  自我测试 61

2.8  行动指南 63

2.9  成功可以复制——Java技术之父James Gosling 63

第3堂课  HTML语言与CSS样式 65

3.1  XHTML基础 66

3.1.1  XHTML语言的语法 66

3.1.2  XHTML文件的结构 68

3.1.3  编辑文字版面 70

3.1.4  插入图像与链接 72

3.1.5  编写XHTML表格 73

3.1.6  设计XHTML表单 74

3.2  CSS样式应用 78

3.2.1  将CSS样式嵌入到HTML中 78

3.2.2  CSS选择符 79

3.2.3  常见的CSS样式属性 81

3.3  设计页面布局 86

3.3.1  <div>和<span>标签 86

3.3.2  区块模型 87

3.3.3  区块浮动 87

3.4  照猫画虎——基本功训练 90

3.4.1  基本功训练1——制作可以输入密码的文本框 90

3.4.2  基本功训练2——应用删除线样式标注商品特价 91

3.4.3  基本功训练3——鼠标经过表格时显示提示信息 91

3.4.4  基本功训练4——显示自定义的鼠标形状 92

3.4.5  基本功训练5——CSS控制绝对定位 94

3.5  情景应用——拓展与实践 95

3.5.1  情景应用1——编写用户注册表单页 95

3.5.2  情景应用2——为网页添加背景音乐 96

3.5.3  情景应用3——插入Flash动画 96

3.5.4  情景应用4——文字的发光特效 97

3.5.5  情景应用5——打造经典的导航栏 98

3.6  自我测试 100

3.7  行动指南 101

3.8  成功可以复制——杀毒王王江民 102

第4堂课  JavaScript脚本语言 105

4.1  了解JavaScript 106

4.1.1  什么是JavaScript 106

4.1.2  JavaScript的主要特点 106

4.1.3  JavaScript与Java的区别 106

4.2  在Web页面中使用JavaScript 107

4.2.1  在页面中直接嵌入JavaScript 107

4.2.2  链接外部JavaScript 107

4.3  JavaScript语言基础 108

4.3.1  JavaScript的语法 108

4.3.2  JavaScript中的关键字 109

4.3.3  了解JavaScript的数据类型 110

4.3.4  变量的定义及使用 112


上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号