注册 登录 进入教材巡展
#

出版时间:2025-12

出版社:电子工业出版社

以下为《Java Web及其框架技术》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121468230
  • 1-7
  • 521287
  • 60266873-3
  • 平塑
  • 16开
  • 2025-12
  • 506
  • 316
  • 工学
  • 计算机类
  • 计算机科学与技术
  • 本科 高职
内容简介
本书采用基础性和实用性的原则,循序渐进地介绍Java Web开发领域的常用技术和开发框架。在Java Web开发基础部分,介绍了Java Web基础知识与Web开发环境配置,详细讲解了JSP、JavaBean和Servlet技术的基础知识,以及过滤器、监听器、EL表达式和JSTL标准标签库等Web开发相关的内容。在Java Web开发框架部分,以基础应用为主介绍了Spring、Spring MVC、MyBatis三个框架的开发知识,并实现SSM整合应用案例。 本书语言流畅、图文并茂,富含大量实例和案例,各个知识点的展开符合读者的认知规律,可以作为高等院校Java Web开发技术课程的教材或教学参考书,也适合广大Java Web开发人员阅读与使用。
目录
目 录
第一部分 Java Web开发基础
第1章 Java Web基础知识与Web开发环境配置 2
1.1 Web应用程序的基本概念 2
1.1.1 静态网站与动态网站 2
1.1.2 Web前端与Web后端 3
1.1.3 C/S架构与B/S架构 3
1.2 Web的工作原理 3
1.2.1 HTTP协议 4
1.2.2 HTTP报文格式 4
1.2.3 GET方法 7
1.2.4 POST方法 8
1.3 Tomcat服务器 8
1.3.1 Servlet容器介绍 8
1.3.2 Tomcat简介 9
1.3.3 Tomcat服务器的安装配置 9
1.3.4 测试Tomcat服务器 9
1.3.5 在Eclipse中配置Tomcat服务器 9
1.3.6 在IDEA中配置Tomcat服务器 12
1.4 创建Web项目示例 14
1.4.1 在Eclipse中创建Web项目 14
1.4.2 在IDEA中创建Web项目 15
1.5 本章小结 19
1.6 习题 19
第2章 JSP技术 20
2.1 JSP简介 20
2.1.1 什么是JSP 20
2.1.2 JSP的特点 20
2.1.3 JSP的工作原理 20
2.2 JSP标准语法 21
2.2.1 一个简单的JSP程序 21
2.2.2 JSP注释 22
2.2.3 JSP脚本 24
2.2.4 JSP与HTML的混合使用 26
2.3 JSP编译指令 27
2.3.1 include指令 27
2.3.2 page指令 28
2.3.3 taglib指令 29
2.4 JSP动作 29
2.4.1 forward动作 29
2.4.2 include动作 30
2.5 JSP的隐含对象 32
2.5.1 输出对象out 32
2.5.2 请求对象request 32
2.5.3 响应对象response 34
2.5.4 会话对象session 35
2.5.5 Web服务器对象application 36
2.6 编程示例:客户信息展示 36
2.7 本章小结 39
2.8 习题 40
第3章 JSP与JavaBean 41
3.1 JavaBean的定义 41
3.2 两种JavaBean的封装类 41
3.2.1 封装数据的JavaBean 41
3.2.2 封装业务的JavaBean 43
3.3 JavaBean在JSP中的使用 48
3.3.1 标签 48
3.3.2 48
3.3.3 48
3.4 用户管理系统案例的用户信息管理功能实现 49
3.5 MVC设计模式 53
3.6 本章小结 54
3.7 习题 54
第4章 Servlet编程基础 55
4.1 Servlet的定义及作用 55
4.2 Servlet开发入门 56
4.2.1 Servlet接口及其实现类 56
4.2.2 体系结构 57
4.2.3 通过继承GenericServlet类实现Servlet 57
4.2.4 通过继承HttpServlet类实现Servlet 61
4.2.5 Servlet的生命周期和工作流程 63
4.3 Servlet部署 64
4.3.1 web.xml配置文件部署方式 65
4.3.2 Annotation部署方式 66
4.4 请求与响应 70
4.4.1 HttpServletRequest对象 71
4.4.2 HttpServletResponse对象 79
4.5 获取请求参数的通用方式 83
4.5.1 请求参数 83
4.5.2 String getQueryString方法和BufferedReader getReader方法 84
4.5.3 通用请求参数获取方法 87
4.5.4 通过request对象传递数据 89
4.6 响应信息中输出中文乱码问题和请求信息中中文请求参数乱码问题 90
4.6.1 响应信息中输出中文乱码问题 90
4.6.2 请求信息中中文请求参数乱码问题 92
4.7 请求重定向和请求转发 94
4.7.1 请求重定向 94
4.7.2 请求转发 97
4.7.3 路径配置 100
4.8 ServletConfig和ServletContext 100
4.8.1 ServletConfig接口 101
4.8.2 ServletContext接口 102
4.9 用户管理系统案例的后端实现 105
4.9.1 用户数据的增加 106
4.9.2 用户数据的编辑 106
4.9.3 用户数据的删除 107
4.10 本章小结 108
4.11 习题 108
第5章 Servlet的会话技术 110
5.1 会话跟踪技术概述 110
5.2 浏览器会话Cookie技术 112
5.2.1 Cookie 112
5.2.2 Cookie API 113
5.2.3 Cookie实例 114
5.2.4 Cookie的原理分析 116
5.3 服务器会话Session技术 117
5.3.1 Session技术 117
5.3.2 Session技术的工作原理 117
5.3.3 HttpSession API 118
5.3.4 废弃当前会话 124
5.4 URL重写技术 127
5.5 用户管理系统案例的改进 130
5.6 本章小结 131
5.7 习题 132
第6章 过滤器与监听器 134
6.1 过滤器概述 134
6.1.1 什么是过滤器 134
6.1.2 过滤器的工作流程 135
6.1.3 Filter接口 136
6.1.4 过滤器的开发步骤 137
6.1.5 过滤器部署配置 139
6.1.6 Filter链 141
6.2 过滤器实现统一全站编码 143
6.2.1 使用过滤器实现统一全站编码 143
6.2.2 用户管理系统案例的登录功能改进 146
6.3 监听器概述 147
6.3.1 什么是监听器 147
6.3.2 监听域对象的生命周期 147
6.3.3 注册监听器 149
6.3.4 监听域对象的属性变更 152
6.3.5 感知被HttpSession绑定的事件监听器 156
6.4 本章小结 157
6.5 习题 157
第7章 EL表达式与JSTL标准标签库 159
7.1 表达式语言(EL表达式) 159
7.1.1 EL的概念 160
7.1.2 EL表达式基本语法 161
7.1.3 禁用EL表达式 164
7.1.4 EL表达式中的隐式对象 165
7.2 JSTL标准标签库 168
7.2.1 JSTL概念 169
7.2.2 JSTL的安装和使用 169
7.2.3 JSTL中的Core标签库 170
7.2.4 自定义标签库 183
7.3 本章小结 184
7.4 习题 184
第二部分 Java Web开发框架
第8章 Spring框架基础 186
8.1 Spring框架的简介 186
8.1