书籍 JSP+MySQL+Dreamweaver动态网站建设全程揭秘的封面

JSP+MySQL+Dreamweaver动态网站建设全程揭秘PDF电子书下载

李晓斌编著

购买点数

12

出版社

北京:清华大学出版社

出版时间

2019

ISBN

标注页数

306 页

PDF页数

317 页

图书目录

第1章 配置JSP网站开发环境 1

1.1动态网站开发技术 1

1.1.1 Web工作原理 1

1.1.2静态网页 2

1.1.3动态网页 2

1.2了解JSP网站开发 5

1.2.1了解JSP 5

1.2.2 JSP与Java的关系 5

1.2.3 JSP的特点 6

1.2.4 JSP网站开发环境包含的内容 6

1.3 JDK的安装与配置 7

1.3.1下载JDK 7

1.3.2安装JDK 8

1.3.3配置Java环境变量 9

1.4 Tomcat服务器的安装与配置 11

1.4.1下载Tomcat服务器 11

1.4.2安装Tomcat服务器 12

1.4.3 Tomcat服务器的目录结构 14

1.4.4 Tomcat服务器的基本操作 16

1.4.5 Tomcat服务器中的Web应用程序文件架构 16

1.5在Dreamweaver中创建JSP站点 17

1.5.1站点文件夹规划 17

1.5.2 JSP测试服务器 18

实战 使用记事本制作HTML页面 18

1.5.3创建JSP页面 19

实战 制作第一个JSP网页 19

第2章 JSP基础语法 23

2.1了解JSP 23

2.1.1 JSP概述 23

2.1.2 JSP工作原理 24

2.2 JSP基础语法 25

2.2.1声明变量或方法 25

2.2.2 JSP表达式 25

2.2.3脚本程序 26

2.2.4标识符 26

2.2.5 JSP代码中的注释 27

2.3 Java数据类型与变量 28

2.3.1基本数据类型 28

2.3.2数据类型之间的转换 28

2.3.3变量与常量 29

2.4 Java数据类型与变量 30

2.4.1数值类 30

2.4.2日期时间类 32

2.5运算符与表达式 33

2.5.1赋值运算符 33

2.5.2算术运算符 33

2.5.3关系运算符 34

2.5.4逻辑运算符 34

2.5.5 自动递增和递减运算符 34

2.5.6条件运算符 35

2.5.7关于表达式 35

2.6 Java流程控制语句 35

2.6.1条件语句 35

实战 使用条件语句计算优惠价格 36

实战 使用switch语句实现判断 39

2.6.2循环语句 41

实战 使用循环嵌套输出九九乘法表 43

2.6.3跳转语句 44

2.7数组 45

2.7.1定义数组 45

2.7.2访问数组 46

2.8 字符串的处理 46

2.8.1字符串的声明 46

2.8.2字符串类的常用方法 48

实战 使用String类 48

第3章 进入JSP的世界 50

3.1 JSP编译指令 50

3.1.1 include(加载指令) 50

3.1.2 page(网页指令) 51

3.1.3 taglib(卷标数据库指令) 52

3.2 JSP动作指令 52

3.2.1了解动作指令 52

3.2.2 〈jsp:include〉 53

实战 使用〈jsp:include〉动作指令包含文件 54

3.2.3 〈jsp:forward〉 55

实战 使用〈jsp:forward〉动作指令向转向页面传递参数 56

3.2.4 〈jsp:useBean〉 57

3.2.5 〈jsp:setProperty〉 57

3.2.6 〈jsp:getProerty〉 58

3.2.7 〈jsp:plugin〉与〈jsp:fallback〉 59

3.2.8 〈jsp:params〉与〈jsp:param〉 59

3.3 JSP常用内置对象的使用方法 60

3.3.1 JSP内置对象简介 60

3.3.2 request对象 61

实战 使用request对象获取表单提交的数据 62

3.3.3 response对象 63

实战 使用response对象实现网页重定向 64

3.3.4 session对象 66

实战 清除指定session对象中的内容 68

3.3.5 application对象 69

实战 使用application对象实现网页访问人数的统计 69

3.3.6 out对象 71

3.3.7其他内置对象 72

3.4 JavaBean组件 73

3.4.1了解JavaBean 73

3.4.2 JavaBean的种类 74

3.4.3 JavaBean规范 74

3.4.4 JavaBean属性 75

3.5 jspSmartUpload组件 75

3.5.1 jspSmartUpload组件的安装 75

3.5.2 jspSmartUpload组件中的常用类 76

3.5.3 SmartUpload核心类的使用方法 77

实战 使用jspSmartUpload组件实现文件上传 78

第4章 JDBC与MySQL数据库的操作 82

4.1数据库与JDBC技术 82

4.1.1了解数据库与数据库管理系统 82

4.1.2关系型数据库 82

4.1.3 JDBC简介 83

4.1.4 JDBC驱动程序 84

4.1.5数据库驱动程序 84

4.2 MySQL数据库基础 84

4.21了解MySQL数据库 84

4.2.2 MySQL数据库的特点 85

4.2.3下载MySQL数据库 85

4.2.4 MySQL数据库的安装与配置 87

4.2.5 MySQL数据库的对象 91

4.2.6字段的类型 92

4.3 MySQL数据库的基础操作 94

4.3.1启动和关闭MySQL服务 94

4.3.2进入和退出MySQL管理控制平台 95

实战 进入和退出MySQL管理控制平台 95

4.3.3常用SQL语句 96

4.3.4使用JSP连接MySQL数据库 98

4.4 MySQL Workbench数据库图形管理工具 99

4.4.1 MySQL Workbench简介 99

4.4.2认识MySQL Workbench工作界面 99

4.4.3使用MySQL Workbench创建数据库和数据表 101

实战 创建MySQL数据库和数据表 101

4.4.4添加数据 103

实战 向数据表插入和编辑数据 104

4.4.5备份与还原数据库 105

实战 使用MySQL Workbench进行数据库备份与还原操作 106

第5章 JSP网站开发基础操作 109

5.1使用Dreamweaver开发动态网站的关键步骤 109

5.2 Dreamweaver动态网站开发环境 110

5.2.1安装JSP动态网站开发扩展 110

5.2.2认识动态网站开发相关面板 112

5.2.3动态内容源 113

5.3开发前的准备工作 114

5.3.1系统功能分析 114

5.3.2创建MySQL数据库 115

5.4创建网站数据库连接 117

5.4.1 JSP程序连接数据库服务器的原理 117

5.4.2下载并安装MySQL数据库驱动 118

5.4.3在Dreamweaver中创建动态站点 120

实战 创建图书管理系统站点 120

5.4.4创建MySQL数据库连接 121

实战 创建JSP与MySQL数据库连接 122

5.5在Dreamweaver中创建并使用数据记录 123

5.5.1创建记录集 123

实战 创建图书管理系统数据记录集 124

5.5.2显示数据记录 126

实战 在网页中插入记录集字段 126

5.5.3“重复区域”服务器行为 126

实战 重复显示多条数据记录 127

5.5.4“显示区域”服务器行为 127

实战 判断页面中的显示范围 128

5.5.5“记录集分页”服务器行为 129

实战 添加分页功能 129

5.5.6 记录集导航 130

实战 添加显示计数功能 130

5.5.7通过超链接传递参数 131

实战 制作详细信息显示页面 131

5.6数据记录的编辑处理 134

5.6.1管理页面 134

实战 制作后台数据记录管理页面 134

5.6.2“插入记录”服务器行为 135

实战 制作添加数据记录页面 136

5.6.3“更新记录”服务器行为 137

实战 制作更新数据记录页面 137

5.6.4“删除记录”服务器行为 139

实战 制作删除数据记录页面 139

5.7 JSP页面出现中文乱码的解决方法 140

5.8系统功能测试 141

实战 测试图书管理系统功能 141

第6章 统计网站访客信息 144

6.1系统功能分析 144

6.1.1网站访客信息统计系统分析 144

6.1.2相关页面说明 144

6.2创建系统站点和MySQL数据库 145

6.2.1创建站点 145

实战 创建网站访客信息系统站点 145

6.2.2创建MySQL数据库 146

实战 创建网站访客信息系统数据库 146

6.2.3创建MySQL数据库连接 148

实战 创建网站访客信息系统数据库连接 148

6.3制作访客信息统计功能 149

6.3.1“已准备(插入、更新、删除)”服务器行为 149

实战 实现访客数量统计功能 150

6.3.2通过session对象进行判断 153

实战 加入session判断是否为新访客 154

6.3.3显示访客信息 155

实战 制作查看访客信息页面 156

第7章 网站用户登录和注册系统 159

7.1系统功能分析 159

7.1.1网站用户登录和注册系统规划 159

7.1.2网站用户登录和注册系统相关页面说明 160

7.2创建系统站点和MySQL数据库 160

7.2.1用户登录和注册系统站点 160

实战 创建用户登录和注册系统站点 160

7.2.2创建MySQL数据库 161

实战 创建用户登录和注册系统数据库 162

7.2.3创建MySQL数据库连接 164

实战 创建用户登录和注册系统数据库连接 164

7.3开发网站用户登录功能 164

7.3.1“登录用户”服务器行为 164

实战 制作网站用户登录页面 165

7.3.2登录成功与登录失败的处理 167

实战 制作登录成功与登录失败页面 167

7.3.3修改用户个人信息 169

实战 制作修改用户个人信息页面 169

7.3.4个人信息修改成功页面 172

7.3.5成功退出登录页面 172

7.4开发网站新用户注册功能 173

7.4.1实现注册表单验证 173

实战 实现注册表单验证功能 173

7.4.2新用户注册 175

实战 制作网站新用户注册页面 175

7.4.3注册成功与注册失败的处理 177

实战 制作注册成功和注册失败页面 177

7.5开发找回密码功能 177

7.5.1找回密码 178

实战 制作找回密码页面 178

7.5.2密码保护问题 179

实战 制作密码保护问题页面 179

7.5.3找回密码成功 181

实战 制作密码找回结果页面 181

7.6系统功能测试 183

实战 测试网站用户登录和注册系统功能 183

第8章 网站留言板系统 186

8.1系统功能分析 186

8.1.1网站留言板系统规划 186

8.1.2网站留言板系统相关页面说明 187

8.2创建系统站点和MySQL数据库 187

8.2.1网站留言板系统站点 187

实战 创建网站留言板系统站点 187

8.2.2创建MySQL数据库 188

实战 创建网站留言板系统数据库 189

8.2.3创建MySQL数据库连接 193

实战 创建网站留言板系统数据库连接 193

8.3开发提交留言功能 194

8.3.1选择用户头像 194

实战 实现选择用户头像功能 194

8.3.2发表留言 196

实战 制作发表留言页面 196

8.4开发显示留言功能 198

8.4.1显示留言 198

实战 制作在留言板首页显示留言功能 198

8.4.2回复留言 202

实战 制作回复留言表单页面 202

8.4.3显示留言回复内容 204

实战 制作显示留言回复页面 204

8.4.4调用显示留言回复页面 207

实战 在留言板首页中调用显示留言回复页面 207

8.5开发留言管理功能 208

8.5.1管理登录 208

实战 制作管理登录页面 208

8.5.2设置“删除”超链接 210

实战 设置页面中的“删除”超链接是否可见 210

8.5.3删除留言 211

实战 制作确认删除留言页面 211

8.5.4仅管理员可见 212

实战 实现仅管理员可见功能 212

8.6 系统功能测试 213

实战 测试网站留言板系统功能 213

第9章 新闻发布管理系统 216

9.1系统功能分析 216

9.1.1新闻发布管理系统规划 216

9.1.2新闻发布管理系统相关页面说明 217

9.2创建系统站点和MySQL数据库 217

9.2.1新闻发布管理系统站点 217

实战 创建新闻发布管理系统站点 217

9.2.2创建MySQL数据库 219

实战 创建新闻发布管理系统数据库 219

9.2.3创建MySQL数据库连接 223

实战 创建新闻发布和管理系统数据库连接 223

9.3开发新闻显示功能 224

9.3.1新闻列表 224

实战 制作新闻列表页面 224

9.3.2新闻分类列表 228

实战 制作新闻分类列表页面 228

9.3.3新闻搜索 231

实战 实现新闻搜索功能 231

9.3.4新闻显示页面 235

实战 制作新闻显示页面 235

9.4开发管理登录页面 236

实战 制作新闻管理登录页面 236

9.5开发新闻显示功能 237

9.5.1新闻管理主页面 237

实战 制作新闻管理主页面 237

9.5.2使用富文本编辑器 240

实战在JSP页面中使用UEditor编辑器 240

9.5.3添加新闻 242

实战 制作添加新闻页面 242

9.5.4修改新闻 244

实战 制作修改新闻页面 244

9.5.5删除新闻 247

实战 制作删除新闻页面 247

9.6开发新闻分类管理功能 249

9.6.1新闻分类管理 249

实战 制作新闻分类管理页面 249

9.6.2添加新闻分类 251

实战 制作添加新闻分类页面 251

9.6.3修改新闻分类 252

实战 制作修改新闻分类页面 252

9.6.4删除新闻分类 254

实战 制作删除新闻分类页面 254

9.7系统功能测试 255

实战 测试网站新闻发布管理系统功能 256

第10章 网站图片管理系统 259

10.1系统功能分析 259

10.1.1网站图片管理系统规划 259

10.1.2网站图片管理系统相关页面说明 260

10.2创建系统站点和MySQL数据库 260

10.2.1网站图片管理系统站点 260

实战 创建网站图片管理系统站点 260

10.2.2创建MySQL数据库 262

实战 创建网站图片管理系统数据库 262

10.2.3创建MySQL数据库连接 266

实战 创建网站图片管理系统数据库连接 266

10.3开发浏览作品图片功能 267

10.3.1网站图片管理系统首页 267

实战 制作网站图片管理系统首页 267

10.3.2作品显示模板 269

实战 制作作品显示模板 269

10.3.3将作品显示模板嵌入网站图片管理系统首页 272

实战 将作品显示模板嵌入网站图片管理系统首页 272

10.3.4全部作品列表页面 273

实战 制作全部作品列表页面 273

10.3.5 作品分类列表页面 278

实战 制作作品分类列表页面 278

10.3.6查看作品页面 280

实战 制作查看作品页面 280

10.4开发作品管理功能 282

10.4.1后台管理登录 282

实战 制作后台管理登录页面 282

10.4.2作品管理页面 283

实战 制作注册成功和注册失败页面 283

10.5开发作品图片上传功能 286

10.5.1添加UploadBean组件 286

10.5.2上传图片 287

实战 制作上传图片页面 287

10.5.3添加作品 290

实战 制作注册成功和注册失败页面 290

10.6开发修改和删除作品功能 293

10.6.1修改作品 294

实战 制作注册成功和注册失败页面 294

10.6.2删除作品 297

实战 制作删除作品页面 297

10.7开发作品分类管理功能 299

10.7.1作品分类管理 299

实战 制作作品分类管理页面 299

10.7.2添加作品分类 302

实战 制作注册成功和注册失败页面 302

10.7.3修改作品分类和删除作品分类 303

10.8系统功能测试 303

实战 测试网站图片管理系统功能 303

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包