注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2023-06

出版社:电子工业出版社

以下为《Web应用开发——基于Spring MVC+MyBatis+Maven》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121348914
  • 1-10
  • 226675
  • 48245202-6
  • 平塑
  • 16开
  • 2023-06
  • 640
  • 348
  • 工学
  • 计算机科学与技术
  • TP312JA
  • 计算机科学与技术
  • 本科 研究生(硕士、EMBA、MBA、MPA、博士)
目录
目 录 第一部分 Java Web开发基础 第1章 搭建Java Web开发环境 2 1.1 基于B/S结构的Web应用 2 1.2 JDK安装与配置 2 1.3 服务器Tomcat下载与安装 3 1.4 Eclipse安装与使用 3 1.4.1 Eclipse下载及创建Dynamic Web Project 3 1.4.2 Eclipse中的编码问题 4 1.4.3 将Tomcat和Eclipse相关联 6 1.4.4 Eclipse自动部署项目到 Tomcat的Webapps目录 7 1.5 MySQL安装配置与使用 9 1.6 PostgreSQL安装与使用 13 1.6.1 PostgreSQL下载与安装 13 1.6.2 使用pgAdmin III连接 PostgreSQL 13 1.6.3 使用pgAdmin III创建 数据库 14 1.7 Navicat Premium安装与使用 14 1.8 本章小结 16 习题 1 17 第2章 Servlet编程 18 2.1 Servlet简介 18 2.2 Servlet基础 19 2.2.1 用记事本写一个Servlet 19 2.2.2 Servlet 体系结构 20 2.2.3 Servlet 接口 20 2.2.4 Servlet 生命周期 21 2.2.5 Servlet 生命周期示例 22 2.3 Servlet API编程常用接口和类 25 2.3.1 GenericServlet类 25 2.3.2 HttpServlet类 26 2.3.3 ServletConfig接口 27 2.3.4 HttpServletRequest 接口 29 2.3.5 HttpServletResponse 接口 31 2.3.6 ServletContext接口 32 2.4 Servlet处理表单数据 35 2.5 Servlet重定向和请求转发 36 2.5.1 重定向 36 2.5.2 请求转发 37 2.5.3 Servlet中请求转发时 forword()和include()的 区别 38 2.6 Servlet数据库访问 40 2.6.1 JDBC基础 40 2.6.2 创建测试数据 40 2.6.3 访问数据库 40 2.7 Servlet异常处理 41 2.8 异步Servlet 45 2.9 本章小结 46 习题 2 47 第3章 JSP语言基础 48 3.1 JSP基本语法 48 3.1.1 JSP简介 48 3.1.2 JSP运行机制 48 3.1.3 第一个JSP程序 49 3.1.4 JSP指令 49 3.1.5 JSP脚本 51 3.1.6 JSP注释 52 3.2 JSP动作元素 52 3.3 JSP内置对象 53 3.4 JSP综合示例 57 3.5 本章小结 57 习题 3 58 第4章 会话管理 59 4.1 Cookies 59 4.1.1 Cookie剖析 59 4.1.2 在Servlet中操作 Cookie 59 4.1.3 Cookie API 60 4.1.4 使用Cookie示例 60 4.2 HttpSession对象 62 4.2.1 Session简介 62 4.2.2 HttpSession API 62 4.2.3 使用HttpSession示例 63 4.3 URL重写 65 4.3.1 为什么需要URL重写 65 4.3.2 encodeURL()和 encodeRedirectURL() 65 4.3.3 使用URL重写示例 66 4.4 隐藏表单域 66 4.5 本章小结 66 习题 4 67 第5章 EL和JSTL 68 5.1 JSP表达式语言 68 5.1.1 EL简介 68 5.1.2 EL的运算符和优先级 69 5.1.3 EL隐式对象 70 5.1.4 定义和使用EL函数 74 5.2 JSP标准标签库 75 5.2.1 JSTL简介 75 5.2.2 JSTL安装与配置 76 5.2.3 核心标签库 76 5.3 本章小结 79 习题 5 80 第6章 过滤器与监听器 81 6.1 Servlet过滤器 81 6.1.1 Filter工作原理 81 6.1.2 Filter核心接口 81 6.1.3 Filter生命周期 82 6.1.4 Filter配置 82 6.1.5 Filter应用 83 6.2 Servlet监听器 86 6.2.1 Servlet监听器概述 86 6.2.2 Servlet上下文监听 86 6.2.3 HTTP会话监听 89 6.2.4 Servlet请求监听 92 6.3 本章小结 94 习题 6 94 第7章 AJAX技术 95 7.1 实现AJAX应用的一般步骤 95 7.2 使用XMLHttpRequest对象 96 7.2.1 创建XMLHttpRequest 对象 96 7.2.2 XMLHttpRequest对象的 常用属性和事件 96 7.2.3 XMLHttpRequest对象的 常用方法 97 7.3 AJAX示例 98 7.3.1 更改文本内容 98 7.3.2 查询项目信息 100 7.3.3 验证注册邮箱格式和 唯一性 101 7.4 本章小结 104 习题 7 104 第8章 Maven 105 8.1 初识Maven 105 8.2 Maven的安装和配置 107 8.3 Maven使用 110 8.4 坐标和依赖 111 8.5 本章小结 112 习题 8 113 第9章 jQuery EasyUI 114 9.1 jQuery基础 114 9.1.1 初识jQuery 114 9.1.2 jQuery选择器 116 9.1.3 jQuery事件 116 9.1.4 jQuery AJAX 117 9.2 jQuery EasyUI 120 9.3 jQuery EasyUI布局 121 9.3.1创建边框布局 121 9.3.2 在面板中创建复杂 布局 122 9.3.3 创建折叠面板 123 9.3.4 创建标签页 124 9.3.5 动态添加标签页 124 9.4 jQuery EasyUI数据网格 125 9.4.1 转换HTML表格为 数据网格 125 9.4.2 取得选中行数据 126 9.4.3 创建复杂工具栏 127 9.4.4 自定义分页 129 9.5 本章小结 130 习题 9 130 第二部分 MyBatis 第10章 MyBatis入门 132 10.1 从JDBC到MyBatis 132 10.2 第一个MyBatis示例 134 10.2.1 创建Maven项目 134 10.2.2 准备数据 136 10.2.3 MyBatis配置 136 10.2.4 创建实体类 137 10