Java Web开发实用教程
¥
23.51
3.4折
¥
69
九五品
仅1件
作者宋晏 谢永红
出版社机械工业出版社
出版时间2021-04
版次1
装帧其他
货号A8
上书时间2024-11-29
商品详情
- 品相描述:九五品
图书标准信息
-
作者
宋晏 谢永红
-
出版社
机械工业出版社
-
出版时间
2021-04
-
版次
1
-
ISBN
9787111675891
-
定价
69.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
304页
-
字数
471千字
- 【内容简介】
-
《Java Web开发实用教程》以Servlet技术为起点,注重Web编程的原理知识,对JSP知识采取必要、必备原则,以EL和JSTL的使用为重点,通过传统的MVC模式应用将Servlet、JSP知识融会贯通;*后介绍了基于Spring框架技术的MVC应用,使读者掌握Web编程框架及其设计思想和MVC编程方法。
《Java Web开发实用教程》强调原理与实战的结合,注重通过实战来提升读者解决实际问题的能力,融合前端和后端技术,打通从学到用的路线,并利用流程图梳理Web编程要素:浏览器、服务器、HTTP之间的工作过程,帮助读者建立清晰的编程思路。
《Java Web开发实用教程》可以作为大学本科、专科计算机及相关专业的教材,也可作为Java爱好者、工程技术人员的自学参考书。
《Java Web开发实用教程》配有授课电子课件、课后习题答案和程序源代码,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取(微信:15910938545,电话:010-88379739)。
- 【目录】
-
目 录
前言
第1章 Java Web应用概述1
1.1 Web应用的概念1
1.2 搭建Java Web编程环境1
1.2.1 JDK2
1.2.2 Eclipse4
1.2.3 Tomcat服务器4
1.2.4 在Eclipse中配置Tomcat服务器5
1.3 编写第一个Java Web应用9
1.3.1 创建Java Web应用9
1.3.2 创建Servlet类12
1.3.3 部署和运行Web应用15
1.4 思维导图17
1.5 习题17
第2章 Servlet编程基础19
2.1 HTTP19
2.1.1 请求数据19
2.1.2 响应数据21
2.2 Servlet获取请求参数21
2.2.1 获取请求22
2.2.2 请求方式25
2.2.3 action中的相对路径和绝对路径26
2.3 请求和响应中的中文乱码问题27
2.4 用Servlet搭建小型应用系统30
2.4.1 系统功能原型30
2.4.2 数据库及JDBC访问30
2.4.3 连接MySQL数据库34
2.4.4 查看数据列表37
2.4.5 上报体温数据39
2.4.6 请求的重定向40
2.5 思维导图42
2.6 习题42
第3章 Servlet编程进阶45
3.1 Servlet API45
3.2 请求的处理过程46
3.3 Web应用和Servlet的生命周期48
3.3.1 Web应用的生命周期48
3.3.2 Servlet生命周期49
3.4 ServletConfig对象52
3.5 ServletContext对象54
3.6 思维导图56
3.7 习题56
第4章 JSP编程基础59
4.1 JSP的工作原理59
4.2 JSP文件的基本元素61
4.2.1 创建JSP文件61
4.2.2 JSP文件中的注释61
4.2.3 JSP中的脚本62
4.2.4 JSP中的page指令64
4.2.5 自定义JSP文件模板66
4.3 JSP编程中的中文编码问题67
4.4 静态包含和动态包含67
4.4.1 include指令67
4.4.2 include动作70
4.5 Ajax与JSP实例71
4.5.1 Ajax概述71
4.5.2 jQuery的Ajax访问方法72
4.5.3 Ajax请求案例——注册查重74
4.5.4 向Ajax返回JSON数据77
4.6 思维导图80
4.7 习题80
第5章 JSP隐含对象83
5.1 隐含对象概述83
5.2 request对象84
5.3 response对象86
5.4 out对象86
5.5 exception对象87
5.6 利用隐含对象携带参数88
5.6.1 组件间的参数传递89
5.6.2 转发和重定向90
5.7 模拟豆瓣电影短评91
5.7.1 填写短评92
5.7.2 短评列表95
5.8 思维导图100
5.9 习题100
第6章 Web应用的MVC设计模式102
6.1 MVC模式的概念102
6.2 Model1和JavaBean103
6.2.1 JavaBean的概念103
6.2.2 JavaBean的作用域和使用104
6.3 Model2的编写107
6.3.1 模型107
6.3.2 控制器108
6.3.3 到达视图108
6.4 学生管理系统109
6.4.1 数据库设计及数据库连接池工具109
6.4.2 项目中的代码组织113
6.4.3 学生信息浏览113
6.4.4 添加学生信息116
6.4.5 修改学生信息119
6.5 思维导图123
6.6 习题123
第7章 JSP编程的标签化126
7.1 EL表达式126
7.1.1 访问JavaBean的属性126
7.1.2 进行计算128
7.1.3 获取请求参数129
7.2 JSTL130
7.3 JSTL核心标签库131
7.3.1 一般用途标签131
7.3.2 if标签132
7.3.3 choose标签133
7.3.4 forEach标签134
7.4 JSTL格式化标签135
7.5 functions库中的EL函数137
7.6 自定义标签139
7.7 重写学生管理系统的JSP页面141
7.7.1 列表页面141
7.7.2 “修改”学生信息页面142
7.8 思维导图143
7.9 习题143
第8章 Cookie、session与会话跟踪146
8.1 会话跟踪146
8.2 Cookie147
8.2.1 创建和查找Cookie147
8.2.2 使用EL表达式读取Cookie150
8.2.3 Cookie的生命周期151
8.2.4 Cookie的路径152
8.2.5 Cookie的编码153
8.2.6 Cookie的限制154
8.3 session154
8.3.1 session的工作过程155
8.3.2 使用EL表达式读取session157
8.3.3 销毁session158
8.3.4 设置session的失效时间159
8.3.5 通过重写URL跟踪会话160
8.4 session与验证码161
8.4.1 验证码字符的生成162
8.4.2 验证码的绘制162
8.4.3 为登录添加验证码功能163
8.5 思维导图166
8.6 习题166
第9章 过滤器和监听器168
9.1 过滤器168
9.1.1 过滤器的定义168
9.1.2 创建和配置过滤器168
9.1.3 为过滤器设置参数170
9.1.4 过滤器串联172
9.1.5 在过滤器中包装请求174
9.1.6 在过滤器中包装响应179
9.2 监听器181
9.2.1 监听器的定义182
9.2.2 创建和配置监听器183
9.3 思维导图184
9.4 习题184
第10章 Maven与Maven项目187
10.1 Maven基础知识187
10.1.1 Maven的定义187
10.1.2 Maven的安装和配置187
10.1.3 Eclipse中的Maven配置188
10.1.4 建立Maven项目188
10.1.5 设置Maven编译插件192
10.1.6 配置Maven仓库193
10.1.7 建立本地仓库194
10.2 在Maven项目中编写代码196
10.2.1 Maven项目结构196
10.2.2 JUnit测试198
10.2.3 Maven项目的构建201
10.3 思维导图202
10.4 习题203
第11章 认识Spring MVC204
11.1 Spring框架概述204
11.2 Spring IoC205
11.2.1 IoC和依赖注入205
11.2.2 Spring容器206
11.2.3 Spring容器对Bean的管理207
11.2.4 setter注入和构造器注入209
11.2.5 注入Bean对象211
11.2.6 注入集合212
11.2.7 Spring表达式215
11
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价