暂无评论
图文详情
- ISBN:9787560654928
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:236页
- 出版时间:2019-12-01
- 条形码:9787560654928 ; 978-7-5606-5492-8
内容简介
本书以房屋租赁信息发布网站项目为载体, 采用任务驱动的教学方法, 将JSP的知识点与项目有机融合, 讲述了JSP开发环境的配置和常用开发工具的使用 ; HTML基础知识和Web项目配置管理 ; JSP模板元素、注释、脚本、动作等指令和使用技巧 ; request、response、session等内建对象的原理和使用方法等。
目录
第1章 JSP开发环境搭建与项目需求分析 1
1.1 C/S与B/S 1
1.1.1 C/S与B/S开发架构简介 1
1.1.2 C/S与B/S架构的优缺点 2
1.2 JSP项目开发环境配置 2
1.2.1 JSP应用概述 2
1.2.2 JDK的安装与配置 3
1.2.3 Tomcat的安装与认识 7
1.3 MyEclipse开发工具 9
1.4 MySQL数据库的使用 10
1.4.1 MySQL数据库安装 10
1.4.2 MySQL图形化管理工具 13
1.5 **个Web项目 15
1.5.1 Web项目的创建 15
1.5.2 项目的发布、启动和访问 16
1.6 阶段项目:房屋租赁信息发布网站项目需求分析 18
1.6.1 房屋租赁信息发布网站需求分析 19
1.6.2 数据库设计 19
练习题 21
第2章 Web项目基础知识 22
2.1 Web项目相关知识 22
2.1.1 Web项目结构 22
2.1.2 项目属性配置 25
2.1.3 Java Build Path配置 25
2.1.4 Web Context Root配置 26
2.1.5 项目工作空间与导入导出 27
2.2 web.xml文件 28
2.2.1 定义欢迎页面 29
2.2.2 定义错误页面 29
2.3 Html相关知识 30
2.3.1 HTML中常用标记介绍 30
2.3.2 页面中的JavaScript脚本 33
2.3.3 页面中的CSS样式 34
2.4 阶段项目:房屋租赁信息网站规划 37
2.4.1 项目原型设计 37
2.4.2 静态页面设计 38
2.4.3 利用Table实现页面的布局 40
练习题 50
第3章 JSP基础知识 51
3.1 JSP基础知识 51
3.1.1 JSP页面创建 51
3.1.2 JSP基本语法 53
3.2 JSP动作标签 55
3.2.1 JSP动作标签简介 55
3.2.2 JavaBean及相关动作标签 56
3.2.3 jsp:forward动作标签 61
3.2.4 jsp: include动作标签 63
3.3 JSP中访问数据库 65
3.3.1 项目中数据库连接类的设计 66
3.3.2 PreparedStatement与Statement 69
3.4 JSP执行原理 71
3.5 阶段项目:用户注册与登录 73
3.5.1 用户注册功能的实现 73
3.5.2 用户登录功能的实现 79
练习题 83
第4章 JSP隐式对象及其应用 84
4.1 JSP隐式对象 84
4.1.1 JSP隐式对象简介 84
4.1.2 与数据存储有关的隐式对象 85
4.1.3 与输入输出有关的隐式对象 90
4.2 JSP隐式对象应用中的常见问题 98
4.2.1 发送请求过程中汉字乱码问题 98
4.2.2 页面中的form表单 99
4.2.3 页面中集合类标签数据收集 100
4.3 阶段项目:主页实现与用户信息保持 101
4.3.1 房屋租赁网站主页实现 101
4.3.2 用户信息保持 113
练习题 118
第5章 MVC模式与Servlet 119
5.1 MVC开发模式 119
5.1.1 Web开发模式的演变 119
5.1.2 了解Servlet 121
5.2 Servlet的创建与使用 124
5.2.1 定义一个Servlet 124
5.2.2 Servlet执行过程与生命周期 128
5.2.3 隐式对象在Servlet中的使用 129
5.3 Servlet与Cookie处理 137
5.3.1 Cookie简介 137
5.3.2 Cookie与session的联系与区别 137
5.3.3 Servlet中读写Cookie 138
5.4 阶段项目:使用Servlet完成项目功能 143
5.4.1 使用Servlet改造前期任务 143
5.4.2 使用Servlet完成信息发布功能 151
练习题 155
第6章 EL表达式与JSTL标签 156
6.1 EL表达式 156
6.1.1 EL表达式 156
6.2 JSTL标签 161
6.2.1 标签库简介 161
6.2.2 JSTL核心标签库 163
6.3 自定义标签 170
6.3.1 创建无标记体简单自定义标签 170
6.3.2 创建带标记体的自定义标签 177
6.4 阶段项目:使用EL、JSTL和自定义标签优化项目 181
6.4.1 使用EL、JSTL改造前期任务 181
6.4.2 使用自定义标签实现下拉列表框 187
练习题 192
第7章 Filter与Listener 193
7.1 Filter过滤器 193
7.1.1 Filter工作原理 193
7.1.2 Filter配置过程 195
7.1.3 Filter重定向 198
7.2 Listener监听器 202
7.2.1 Listener作用 202
7.3 阶段项目:过滤器和监听器在项目中的应用 204
7.3.1 过滤器在项目中的应用 204
7.3.2 监听器在项目中的应用 207
练习题 209
第8章 JQuery在项目中的应用 210
8.1 JQuery简介 210
8.2 JQuery选择器 211
8.2.1 JQuery选择器种类 211
8.2.2 常用表单标签数据存取 212
8.2.3 HTML标签数据存取 213
8.2.4 使用JQuery控制页面样式 215
8.3 JQuery事件 217
8.3.1 简单绑定 217
8.3.2 on绑定 219
8.3.3 JQuery中的页面加载事件 219
8.4 JQuery中的ajax()方法 221
8.4.1 ajax()方法 221
8.4.2 JSON数据格式 222
8.5 阶段项目:使用JQuery中的ajax()方法改进项目 222
8.5.1 使用JQuery ajax()方法?+?Servlet实现市区信息加载 222
8.5.2 使用JQuery Ajax方法?+?Servlet实现二级联动效果 228
练习题 232
附录 立体化资源快速定位表 233
参考文献 236
展开全部
本类五星书
本类畅销
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0