网页设计与开发殿堂之路JSP+MYSQL+DREAMWEAVER动态网站建设全程揭秘
本书特色
[
《JSP MySQL Dreamweaver动态网站建设全程揭秘》以Dreamweaver 为工具,结合Apache Tomcat 服务器、JSP 程序语言和MySQL 数据库,全面系统地讲解了使用Dreamweaver 开发JSP 动态网站的方法和技巧,并通过多个网站实用系统功能的开发讲解,使读者能够快速掌握这些网站实用系统功能的实现方法。
《JSP MySQL Dreamweaver动态网站建设全程揭秘》内容简洁、通俗易懂,通过知识点与案例相结合的方式,让读者能够清晰明了地理解书中的相关技术内容,从而达到理想的学习效果。全书共分10 章,包括配置JSP 网站开发环境、JSP 基础语法、进入JSP 的世界、JDBC 与MySQL 数据库的操作、JSP 网站开发基础操作、统计网站访客信息、网站用户登录和注册系统、网站留言板系统、新闻发布管理系统和网站图片管理系统等内容。
《JSP MySQL Dreamweaver动态网站建设全程揭秘》结构清晰、实例经典、技术实用,适合动态网页制作的初、中级读者,也可以作为高等院校动态网页制作课程的教材,还可以作为网页设计与制作爱好者的自学参考书。
]
内容简介
[
《JSP+MySQL+Dreamweaver动态网站建设全程揭秘》以Dreamweaver 为工具,结合Apache Tomcat 服务器、JSP 程序语言和MySQL 数据库,全面系统地讲解了使用Dreamweaver 开发JSP 动态网站的方法和技巧,并通过多个网站实用系统功能的开发讲解,使读者能够快速掌握这些网站实用系统功能的实现方法。
《JSP+MySQL+Dreamweaver动态网站建设全程揭秘》内容简洁、通俗易懂,通过知识点与案例相结合的方式,让读者能够清晰明了地理解书中的相关技术内容,从而达到理想的学习效果。全书共分10 章,包括配置JSP 网站开发环境、JSP 基础语法、进入JSP 的世界、JDBC 与MySQL 数据库的操作、JSP 网站开发基础操作、统计网站访客信息、网站用户登录和注册系统、网站留言板系统、新闻发布管理系统和网站图片管理系统等内容。
《JSP+MySQL+Dreamweaver动态网站建设全程揭秘》结构清晰、实例经典、技术实用,适合动态网页制作的初、中级读者,也可以作为高等院校动态网页制作课程的教材,还可以作为网页设计与制作爱好者的自学参考书。
]
目录
目录
第1章 配置 JSP 网站开发环境1.1 动态网站开发技术 11.1.1 Web工作原理 11.1.2 静态网页 21.1.3 动态网页 21.2 了解JSP网站开发 51.2.1 了解JSP 51.2.2 JSP与Java的关系 51.2.3 JSP的特点 61.2.4 JSP网站开发环境包含的内容 61.3 JDK的安装与配置 71.3.1 下载JDK 71.3.2 安装JDK 81.3.3 配置Java环境变量 91.4 Tomcat服务器的安装与配置 111.4.1 下载Tomcat服务器 111.4.2 安装Tomcat服务器 121.4.3 Tomcat服务器的目录结构 141.4.4 Tomcat服务器的基本操作 161.4.5 Tomcat服务器中的Web应用程序文件架构 161.5 在Dreamweaver中创建JSP站点 171.5.1 站点文件夹规划 171.5.2 JSP测试服务器 18实战 使用记事本制作HTML页面 181.5.3 创建JSP页面 19实战 制作**个JSP网页 19第2章 JSP 基础语法2.1 了解JSP 232.1.1 JSP概述 232.1.2 JSP工作原理 242.2 JSP基础语法 252.2.1 声明变量或方法 252.2.2 JSP表达式 252.2.3 脚本程序 262.2.4 标识符 262.2.5 JSP代码中的注释 272.3 Java数据类型与变量 282.3.1 基本数据类型 282.3.2 数据类型之间的转换 282.3.3 变量与常量 292.4 Java数据类型与变量 302.4.1 数值类 302.4.2 日期时间类 322.5 运算符与表达式 332.5.1 赋值运算符 332.5.2 算术运算符 332.5.3 关系运算符 342.5.4 逻辑运算符 342.5.5 自动递增和递减运算符 342.5.6 条件运算符 352.5.7 关于表达式 352.6 Java流程控制语句 352.6.1 条件语句 35实战 使用条件语句计算优惠价格 36实战 使用switch语句实现判断 392.6.2 循环语句 41实战 使用循环嵌套输出九九乘法表 432.6.3 跳转语句 442.7 数组 452.7.1 定义数组 452.7.2 访问数组 462.8 字符串的处理 462.8.1 字符串的声明 462.8.2 字符串类的常用方法 48实战 使用String类 48第3章 进入 JSP 的世界3.1 JSP编译指令 503.1.1 include(加载指令) 503.1.2 page(网页指令) 513.1.3 taglib(卷标数据库指令) 523.2 JSP动作指令 523.2.1 了解动作指令 523.2.2 53实战 使用动作指令包含文件 543.2.3 55实战 使用动作指令向转向页面传递参数 563.2.4 573.2.5 573.2.6 583.2.7 与 593.2.8 与 593.3 JSP常用内置对象的使用方法 603.3.1 JSP内置对象简介 603.3.2 request对象 61实战 使用request对象获取表单提交的数据 623.3.3 response对象 63实战 使用response对象实现网页重定向 643.3.4 session对象 66实战 清除指定session对象中的内容 683.3.5 application对象 69实战 使用application对象实现网页访问人数的统计 693.3.6 out对象 713.3.7 其他内置对象 723.4 JavaBean组件 733.4.1 了解JavaBean 733.4.2 JavaBean的种类 743.4.3 JavaBean规范 743.4.4 JavaBean属性 753.5 jspSmartUpload组件 753.5.1 jspSmartUpload组件的安装 753.5.2 jspSmartUpload组件中的常用类 763.5.3 SmartUpload核心类的使用方法 77实战 使用jspSmartUpload组件实现文件上传 78
第4章 JDBC 与 MySQL 数据库的操作4.1 数据库与JDBC技术 824.1.1 了解数据库与数据库管理系统 824.1.2 关系型数据库 824.1.3 JDBC简介 834.1.4 JDBC驱动程序 844.1.5 数据库驱动程序 844.2 MySQL数据库基础 844.2.1 了解MySQL数据库 844.2.2 MySQL数据库的特点 854.2.3 下载MySQL数据库 854.2.4 MySQL数据库的安装与配置 874.2.5 MySQL数据库的对象 914.2.6 字段的类型 924.3 MySQL数据库的基础操作 944.3.1 启动和关闭MySQL服务 944.3.2 进入和退出MySQL管理控制平台 95实战 进入和退出MySQL管理控制平台 954.3.3 常用SQL语句 964.3.4 使用JSP连接MySQL数据库 984.4 MySQL Workbench数据库图形管理工具 994.4.1 MySQL Workbench简介 994.4.2 认识MySQL Workbench工作界面 994.4.3 使用MySQL Workbench创建数据库和数据表 101实战 创建MySQL数据库和数据表 1014.4.4 添加数据 103实战 向数据表插入和编辑数据 1044.4.5 备份与还原数据库 105实战 使用MySQL Workbench进行数据库备份与还原操作 106第5章 JSP 网站开发基础操作5.1 使用Dreamweaver开发动态网站的关键步骤 1095.2 Dreamweaver动态网站开发环境 1105.2.1 安装JSP动态网站开发扩展 1105.2.2 认识动态网站开发相关面板 1125.2.3 动态内容源 1135.3 开发前的准备工作 1145.3.1 系统功能分析 1145.3.2 创建MySQL数据库 1155.4 创建网站数据库连接 1175.4.1 JSP程序连接数据库服务器的原理 1175.4.2 下载并安装MySQL数据库驱动 1185.4.3 在Dreamweaver中创建动态站点 120实战 创建图书管理系统站点 1205.4.4 创建MySQL数据库连接 121实战 创建JSP与MySQL数据库连接 1225.5 在Dreamweaver中创建并使用数据记录 1235.5.1 创建记录集 123实战 创建图书管理系统数据记录集 1245.5.2 显示数据记录 126实战 在网页中插入记录集字段 1265.5.3 “重复区域”服务器行为 126实战 重复显示多条数据记录 1275.5.4 “显示区域”服务器行为 127实战 判断页面中的显示范围 1285.5.5 “记录集分页”服务器行为 129实战 添加分页功能 1295.5.6 记录集导航 130实战 添加显示计数功能 1305.5.7 通过超链接传递参数 131实战 制作详细信息显示页面 1315.6 数据记录的编辑处理 1345.6.1 管理页面 134实战 制作后台数据记录管理页面 1345.6.2 “插入记录”服务器行为 135实战 制作添加数据记录页面 1365.6.3 “更新记录”服务器行为 137实战 制作更新数据记录页面 1375.6.4 “删除记录”服务器行为 139实战 制作删除数据记录页面 1395.7 JSP页面出现中文乱码的解决方法 1405.8 系统功能测试 141实战 测试图书管理系统功能 141第6章 统计网站访客信息6.1 系统功能分析 1446.1.1 网站访客信息统计系统分析 1446.1.2 相关页面说明 1446.2 创建系统站点和MySQL数据库 1456.2.1 创建站点 145实战 创建网站访客信息系统站点 1456.2.2 创建MySQL数据库 146实战 创建网站访客信息系统数据库 1466.2.3 创建MySQL数据库连接 148实战 创建网站访客信息系统数据库连接 1486.3 制作访客信息统计功能 1496.3.1 “已准备(插入、更新、删除)”服务器行为 149实战 实现访客数量统计功能 1506.3.2 通过session对象进行判断 153实战 加入session判断是否为新访客 1546.3.3 显示访客信息 155实战 制作查看访客信息页面 156第7章 网站用户登录和注册系统7.1 系统功能分析 1597.1.1 网站用户登录和注册系统规划 1597.1.2 网站用户登录和注册系统相关页面说明 1607.2 创建系统站点和MySQL数据库 1607.2.1 用户登录和注册系统站点 160实战 创建用户登录和注册系统站点 1607.2.2 创建MySQL数据库 161实战 创建用户登录和注册系统数据库 1627.2.3 创建MySQL数据库连接 164实战 创建用户登录和注册系统数据库连接 1647.3 开发网站用户登录功能 1647.3.1 “登录用户”服务器行为 164实战 制作网站用户登录页面 1657.3.2 登录成功与登录失败的处理 167实战 制作登录成功与登录失败页面 1677.3.3 修改用户个人信息 169实战 制作修改用户个人信息页面 1697.3.4 个人信息修改成功页面 1727.3.5 成功退出登录页面 1727.4 开发网站新用户注册功能 1737.4.1 实现注册表单验证 173实战 实现注册表单验证功能 1737.4.2 新用户注册 175实战 制作网站新用户注册页面 1757.4.3 注册成功与注册失败的处理 177实战 制作注册成功和注册失败页面 1777.5 开发找回密码功能 1777.5.1 找回密码 178实战 制作找回密码页面 1787.5.2 密码保护问题 179实战 制作密码保护问题页面 1797.5.3 找回密码成功 181实战 制作密码找回结果页面 1817.6 系统功能测试 183实战 测试网站用户登录和注册系统功能 183第8章 网站留言板系统8.1 系统功能分析 1868.1.1 网站留言板系统规划 1868.1.2 网站留言板系统相关页面说明 1878.2 创建系统站点和MySQL数据库 1878.2.1 网站留言板系统站点 187实战 创建网站留言板系统站点 1878.2.2 创建MySQL数据库 188实战 创建网站留言板系统数据库 1898.2.3 创建MySQL数据库连接 193实战 创建网站留言板系统数据库连接 1938.3 开发提交留言功能 1948.3.1 选择用户头像 194实战 实现选择用户头像功能 1948.3.2 发表留言 196实战 制作发表留言页面 1968.4 开发显示留言功能 1988.4.1 显示留言 198实战 制作在留言板首页显示留言功能 1988.4.2 回复留言 202实战 制作回复留言表单页面 2028.4.3 显示留言回复内容 204实战 制作显示留言回复页面 2048.4.4 调用显示留言回复页面 207实战 在留言板首页中调用显示留言回复页面 2078.5 开发留言管理功能 2088.5.1 管理登录 208实战 制作管理登录页面 2088.5.2 设置“删除”超链接 210实战 设置页面中的“删除”超链接是否可见 2108.5.3 删除留言 211实战 制作确认删除留言页面 2118.5.4 仅管理员可见 212实战 实现仅管理员可见功能 2128.6 系统功能测试 213实战 测试网站留言板系统功能 213第9章 新闻发布管理系统9.1 系统功能分析 2169.1.1 新闻发布管理系统规划 2169.1.2 新闻发布管理系统相关页面说明 2179.2 创建系统站点和MySQL数据库 2179.2.1 新闻发布管理系统站点 217实战 创建新闻发布管理系统站点 2179.2.2 创建MySQL数据库 219实战 创建新闻发布管理系统数据库 2199.2.3 创建MySQL数据库连接 223实战 创建新闻发布和管理系统数据库连接 2239.3 开发新闻显示功能 2249.3.1 新闻列表 224实战 制作新闻列表页面 2249.3.2 新闻分类列表 228实战 制作新闻分类列表页面 2289.3.3 新闻搜索 231实战 实现新闻搜索功能 2319.3.4 新闻显示页面 235实战 制作新闻显示页面 2359.4 开发管理登录页面 236实战 制作新闻管理登录页面 2369.5 开发新闻显示功能 2379.5.1 新闻管理主页面 237实战 制作新闻管理主页面 2379.5.2 使用富文本编辑器 240实战 在JSP页面中使用UEditor编辑器 2409.5.3 添加新闻 242实战 制作添加新闻页面 2429.5.4 修改新闻 244实战 制作修改新闻页面 2449.5.5 删除新闻 247实战 制作删除新闻页面 2479.6 开发新闻分类管理功能 2499.6.1 新闻分类管理 249实战 制作新闻分类管理页面 2499.6.2 添加新闻分类 251实战 制作添加新闻分类页面 2519.6.3 修改新闻分类 252实战 制作修改新闻分类页面 2529.6.4 删除新闻分类 254实战 制作删除新闻分类页面 2549.7 系统功能测试 255实战 测试网站新闻发布管理系统功能 256第 10 章 网站图片管理系统10.1 系统功能分析 25910.1.1 网站图片管理系统规划 25910.1.2 网站图片管理系统相关页面说明 26010.2 创建系统站点和MySQL数据库 26010.2.1 网站图片管理系统站点 260实战 创建网站图片管理系统站点 26010.2.2 创建MySQL数据库 262实战 创建网站图片管理系统数据库 26210.2.3 创建MySQL数据库连接 266实战 创建网站图片管理系统数据库连接 26610.3 开发浏览作品图片功能 26710.3.1 网站图片管理系统首页 267实战 制作网站图片管理系统首页 26710.3.2 作品显示模板 269实战 制作作品显示模板 26910.3.3 将作品显示模板嵌入网站图片管理系统首页 272实战 将作品显示模板嵌入网站图片管理系统首页 27210.3.4 全部作品列表页面 273实战 制作全部作品列表页面 27310.3.5 作品分类列表页面 278实战 制作作品分类列表页面 27810.3.6 查看作品页面 280实战 制作查看作品页面 28010.4 开发作品管理功能 28210.4.1 后台管理登录 282实战 制作后台管理登录页面 28210.4.2 作品管理页面 283实战 制作注册成功和注册失败页面 28310.5 开发作品图片上传功能 28610.5.1 添加UploadBean组件 28610.5.2 上传图片 287实战 制作上传图片页面 28710.5.3 添加作品 290实战 制作注册成功和注册失败页面 29010.6 开发修改和删除作品功能 29310.6.1 修改作品 294实战 制作注册成功和注册失败页面 29410.6.2 删除作品 297实战 制作删除作品页面 29710.7 开发作品分类管理功能 29910.7.1 作品分类管理 299实战 制作作品分类管理页面 29910.7.2 添加作品分类 302实战 制作注册成功和注册失败页面 30210.7.3 修改作品分类和删除作品分类 30310.8 系统功能测试 303实战 测试网站图片管理系统功能 303
封面
书名:网页设计与开发殿堂之路JSP+MYSQL+DREAMWEAVER动态网站建设全程揭秘
作者:李晓斌
页数:306
定价:¥59.8
出版社:清华大学出版社
出版日期:2018-04-01
ISBN:9787302526964
PDF电子书大小:152MB 高清扫描完整版
本文标题:《网页设计与开发殿堂之路JSP+MYSQL+DREAMWEAVER动态网站建设全程揭秘》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!