![]()
内容推荐 陈恒、贾慧敏、林徐编著的《基于Eclipse平台的JSP应用教程》是一本应用教程,以大量实例介绍Java Web开发的基本思想、方法和技术,同时配备相应实践环节巩固Java Web开发的方法和技术,力图达到“做中学,学中做”。 全书共分12章,内容包括Web前端基础、开发环境的构建、JSP语法、内置对象、JSP与JavaBean、Java Servlet、过滤器、监听器、EL与JSTL、文件的上传与下载、JSP访问数据库以及电子商务平台的设计与实现等重要内容。书中实例侧重实用性和启发性、趣味性强、分部合理、通俗易懂,使读者能够快速掌握Java Web应用的基础知识、编程技巧以及完整的开发体系,为适应实战应用打下坚实基础。 本书可作为大学计算机及相关专业的教材或教学参考书,也适合作为Java Web开发人员的参考用书。 目录 第1章 Web前端基础 1.1 HTML 1.1.1 HTML文件的基本结构 1.1.2 编写HTML页面 1.1.3 常用HTML标签 1.1.4 实践环节——调查问卷制作 1.2 CSS 1.2.1 CSS基本语法 1.2.2 在网页中添加CSS的方法 1.2.3 选择符的分类 1.2.4 伪类及伪对象 1.2.5 常见的DIV+CSS布局类型 1.2.6 实践环节——页面布局 1.3 JavaScript 1.3.1 在网页中添加JavaScript的方法 1.3.2 JavaScript基本语法 1.3.3 流程控制与函数 1.3.4 JavaScript对象 1.3.5 JavaScript对象模型 1.3.6 操作HTML 1.3.7 表单验证 1.3.8 实践环节——表单验证 1.4 本章小结 习题150第2章 JSP简介及开发环境的构建 2.1 构建开发环境 2.1.1 开发工具 2.1.2 工具集成 2.2 使用Eclipse开发Web应用 2.2.1 JSP运行原理 2.2.2 一个简单的Web应用 2.2.3 实践环节——使用Eclipse开发Web应用 2.3 本章小结 习题261第3章 JSP语法 3.1 JSP页面的基本构成 3.1.1 一个JSP页面 3.1.2 JSP页面注释 3.1.3 实践环节——识别JSP页面元素 3.2 JSP脚本元素 3.2.1 Java程序片 3.2.2 成员变量与方法的声明 3.2.3 Java表达式 3.2.4 实践环节——JSP脚本元素 3.3 JSP指令标记 3.3.1 page指令 3.3.2 include指令 3.3.3 实践环节——JSP指令标记 3.4 JSP动作标记 3.4.1 include动作标记 3.4.2 forward动作标记 3.4.3 param动作标记 3.4.4 实践环节——JSP动作标记 3.5 本章小结 习题376第4章 JSP内置对象 4.1 request对象 4.1.1 常用方法 4.1.2 中文乱码问题 4.1.3 实践环节——request对象的应用 4.2 response对象 4.2.1 动态改变contentType属性值 4.2.2 设置响应表头 4.2.3 response重定向 4.2.4 实践环节——response对象的应用 4.3 out对象 4.4 session对象 4.4.1 session对象的ID 4.4.2 session对象存储数据 4.4.3 session对象的生存期限 4.4.4 实践环节——session对象的应用 4.5 application对象 4.5.1 application对象概述 4.5.2 application对象存储数据 4.5.3 实践环节——application对象的应用 4.6 本章小结 习题499第5章 JSP与JavaBean 5.1 编写JavaBean 5.2 JSP中使用JavaBean 5.2.1 动作标记useBean 5.2.2 动作标记getProperty 5.2.3 动作标记setProperty 5.2.4 实践环节——使用JavaBean计算三角形的面积和周长 5.3 本章小结 习题5110第6章 Java Servlet基础 6.1 Servlet类与Servlet对象 6.2 Servlet对象的创建与运行 6.2.1 在web.xml中部署Servlet 6.2.2 基于注解的方式部署Servlet 6.2.3 实践环节——@WebServlet的应用 6.3 Servlet的生命周期 6.4 通过JSP页面访问Servlet 6.5 doGet()和doPost()方法 6.6 重定向与转发 6.6.1 重定向 6.6.2 转发 6.6.3 实践环节——重定向与转发 6.7 在Java Servlet中使用session 6.8 本章小结 习题6129第7章 Servlet MVC与Spring MVC 7.1 基于Servlet的MVC模式 7.1.1 MVC模式 7.1.2 使用JSP、Servlet、JavaBean实现MVC 7.1.3 模型周期 7.1.4 实践环节——基于Servlet的MVC模式 7.2 基于Spring的MVC模式 7.2.1 Spring MVC工作原理 7.2.2 Spring MVC接口 7.2.3 Spring MVC的下载及目录结构 7.2.4 第一个Spring MVC应用 7.3 本章小结 习题7143第8章 过滤器与监听器 8.1 Filter类与Filter对象 8.2 Filter对象的部署与运行 8.2.1 在web.xml中部署过滤器 8.2.2 基于注解的方式部署过滤器 8.2.3 过滤器的执行顺序 8.2.4 实践环节——过滤器的初始化参数 8.3 过滤器的实际应用 8.3.1 字符编码过滤器 8.3.2 登录验证过滤器 8.4 监听器的分类与创建 8.4.1 监听对象自身创建和销毁的监听器 8.4.2 监听对象属性变化的监听器 8.4.3 监听session中某个对象状态变化的监听器 8.5 监听器的实际应用——统计在线人数 8.6 本章小结 习题8167第9章 EL与JSTL 9.1 表达式语言EL 9.1.1 基本语法 9.1.2 EL隐含对象 9.2 JSP标准标签库JSTL 9.2.1 配置JSTL 9.2.2 核心标签库之通用标签 9.2.3 核心标签库之流程控制标签 9.2.4 核心标签库之迭代标签 9.2.5 函数标签库 9.2.6 实践环节——使用JSTL标签打印九九乘法表 9.3 本章小结 习题9182第10章 文件的上传与下载 10.1 基于Servlet的文件上传 10.1. |