目录 第一部分基础篇 第1章Web应用开发概述 1.1网络程序开发体系结构 1.1.1C/S结构 1.1.2B/S结构 1.1.3C/S和B/S两种网络程序开发体系结构的优缺点 1.2Web简介 1.2.1网页的构成元素 1.2.2网页的分类 1.3Web应用技术 1.3.1客户端应用技术 1.3.2服务器端应用技术 1.4常用网上资源 1.5本章小结 第2章JavaScript语言 2.1JavaScript概述 2.1.1了解JavaScript 2.1.2JavaScript的发展历程 2.1.3JavaScript的组成 2.1.4JavaScript的引入 2.2JavaScript语法 2.2.1JavaScript的语法基础 2.2.2JavaScript的数据类型 2.2.3JavaScript的运算符 2.2.4JavaScript的流程控制语句 2.2.5JavaScript的函数 2.3JavaScript常用事件和对象 2.3.1JavaScript常用事件 2.3.2JavaScript常用对象 2.3.3DOM技术 2.4jQuery框架 2.4.1jQuery简介 2.4.2jQuery的使用 2.4.3jQuery的语法 2.4.4jQuery选择器 2.4.5jQuery的事件 2.5验证用户注册页面 2.6本章小结 目录 Java Web应用开发从入门到实战(微课视频版) 第3章Java Web基础 3.1XML基础 3.1.1XML文档简介 3.1.2XML语法 3.1.3XML的应用 3.2HTTP协议 3.2.1HTTP概述 3.2.2HTTP请求消息 3.2.3HTTP响应消息 3.3开发环境配置 3.3.1开发工具介绍 3.3.2在Eclipse中配置JDK 3.3.3在Eclipse中配置Tomcat 3.3.4创建第一个Java Web项目 3.4本章小结 第二部分Java Web技术篇 第4章Servlet基础 4.1Servlet开发入门 4.1.1Servlet简介 4.1.2Servlet的常用接口和类 4.1.3GenericServlet类应用 4.2Servlet的生命周期 4.2.1Servlet的生命周期概述 4.2.2对Servlet进行配置 4.2.3Servlet自动加载 4.3HttpServlet类 4.3.1HttpServlet类的常用方法 4.3.2HttpServlet类应用 4.4Servlet虚拟路径的映射 4.4.1多重映射 4.4.2通配符 4.4.3默认Servlet 4.5ServletConfig接口与ServletContext接口 4.5.1ServletConfig接口的定义及其应用 4.5.2ServletContext接口的定义及其应用 4.6本章小结 第5章请求和响应 5.1HttpServletResponse接口及其应用 5.1.1HttpServletResponse接口 5.1.2HttpServletResponse应用 5.2HttpServletRequest接口及其应用 5.2.1HttpServletRequest接口 5.2.2HttpServletRequest应用 5.3RequestDispatcher接口及其应用 5.3.1RequestDispatcher接口 5.3.2RequestDispatcher应用 5.4本章小结 第6章JSP技术 6.1JSP概述 6.1.1什么是JSP 6.1.2编写第一个JSP文件 6.1.3JSP运行原理 6.2JSP基本语法 6.2.1JSP脚本小程序 6.2.2JSP声明语句 6.2.3JSP表达式 6.2.4JSP注释 6.3JSP指令 6.3.1page指令 6.3.2include指令 6.4JSP隐式对象 6.4.1out对象 6.4.2pageContext对象 6.4.3exception对象 6.5JSP动作元素 6.5.1jsp: include动作元素 6.5.2jsp: forward动作元素 6.5.3jsp: param动作元素 6.6JSP开发模式 6.6.1纯JSP模式 6.6.2JSP Model1模式 6.6.3JSP Model2模式 6.7本章小结 第7章会话及会话技术 7.1会话概述 7.2Cookie对象 7.2.1Cookie概述 7.2.2Cookie API 7.3Session对象 7.3.1Session概述 7.3.2Session API 7.4本章小结 第8章EL和JSTL 8.1EL 8.1.1EL概述 8.1.2EL中的变量 8.1.3EL中的常量 8.1.4EL运算符 8.1.5EL隐式对象 8.2JSTL 8.2.1JSTL概述 8.2.2JSTL的使用 8.2.3Core标签库 8.3本章小结 第9章Servlet高级 9.1Filter 9.1.1Filter概述 9.1.2Filter应用 9.2Listener 9.2.1Servlet事件监听器概述 9.2.2监听域对象的生命周期 9.2.3监听域对象的属性变更 9.2.4感知被HttpSession绑定的事件监听器 9.3本章小结 第三部分Java Web提高篇 第10章JDBC 10.1JDBC概述 10.1.1什么是JDBC 10.1.2MySQL数据库环境搭建 10.2JDBC常用的API 10.2.1Driver接口 10.2.2DriverManager类 10.2.3Connection接口 10.2.4Statement接口 10.2.5ResultSet接口 10.2.6PreparedStatement接口 10.3使用JDBC完成学生信息的增加、删除、修改和查询操作 10.4本章小结 第11章Ajax技术 11.1Ajax概述 11.2XMLHttpRequest对象的应用 11.3Ajax编程步骤 11.4jQuery Ajax 方法 11.5Ajax的优缺点 11.6本章小结 第12章Spring框架 12.1Spring框架概述 12.1.1Spring框架简介 12.1.2Spring的体系架构 12.2Spring入门案例 12.2.1搭建入门案例 12.2.2入门案例详解 12.3IoC/DI 12.3.1什么是IoC 12.3.2IoC能做什么 12.3.3Spring IoC容器概述 12.3.4DI 12.3.5依赖注入的方式 12.3.6特殊注解组件 12.4面向切面编程 12.4.1什么是AOP 12.4.2AOP核心概念 12.4.3Spring对AOP的支持 12.4.4AOP案例 12.5Spring MVC简介 12.5.1MVC设计模式 12.5.2Spring MVC的优势 12.5.3Spring MVC的运行原理 12.5.4使用Spring MVC 12.6本章小结 第四部分实训篇 第13章Java Web实训 13.1项目设计 13.1.1项目概述 13.1.2数据库设计 13.2基于MVC的系统设计 13.2.1项目环境搭建 13.2.2系统页面设计 13.2.3系统模型设计 13.2.4过滤器设计 13.2.5Servlet控制器设计 13.3基于Spring MVC的系统设计 13.3.1Spring MVC环境搭建 13.3.2配置文件 13.3.3Controller控制类 13.4本章小结