暂无评论
图文详情
- 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
展开全部
本类五星书
本类畅销
-
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
删繁就简-单片机入门到精通
¥27.3¥39.0 -
计算
¥92.2¥128.0 -
秒懂剪映应用技巧
¥43.7¥59.8 -
抖音短视频
¥18.1¥42.0 -
C程序设计(第五版)
¥34.3¥49.0 -
C语言程序设计(第4版)
¥41.3¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
人工智能
¥17.6¥55.0 -
UNIX环境高级编程(第3版)
¥174.0¥229.0 -
中文版PHOTOSHOP 2024完全自学教程
¥83.9¥119.8 -
智能控制与强化学习先进值迭代评判设计
¥104.9¥139.8 -
做好课题申报:AI辅助申请书写作
¥48.9¥69.8 -
企业AI之旅
¥43.5¥79.0 -
高效写论文:AI辅助学术论文写作
¥48.9¥69.8 -
因果漫步
¥65.0¥89.0 -
Blender超级学习手册
¥83.9¥119.9 -
商用级AIGC绘画创作与技巧(MIDJOURNEY+STABLE DIFFUSION)
¥59.3¥79.0 -
JAVA官方入门教程(第9版·JAVA 17)
¥89.6¥128.0 -
Python编程从入门到实践(第3版)
¥76.9¥109.8