logo
分类于: 编程语言 计算机基础 职场办公

简介

基于Eclipse平台的JSP应用教程(第2版)

基于Eclipse平台的JSP应用教程(第2版) 0.0分

资源最后更新于 2020-03-29 03:56:15

作者:陈恒贾慧敏林徐

出版社:出版社清华大学出版社

出版日期:2019-01

ISBN:9787302506973

文件格式: pdf

标签: 计算机 编程 教材 软件开发 工具书

简介· · · · · ·

本书是一本应用教程,以大量实例介绍Java Web开发的基本思想、方法和技术,同时配备相应实践环节巩固Java Web开发的方法和技术,力图达到“做中学,学中做”。全书共分12章,内容包括Web前端基础、开发环境的构建、JSP语法、内置对象、JSP与JavaBean、Java Servlet、过滤器、监听器、EL与JSTL、文件的上传与下载、JSP访问数据库以及电子商务平台的设计与实现等重要内容。书中实例侧重实用性和启发性、趣味性强、分部合理、通俗易懂,使读者能够快速掌握Java Web应用的基础知识、编程技巧以及完整的开发体系,为适应实战应用打下坚实基础。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 前言
  3. 第1章 Web前端基础
  4. 1.1 HTML
  5. 1.1.1 HTML文件的基本结构
  6. 1.1.2 编写HTML页面
  7. 1.1.3 常用HTML标签
  8. 1.1.4 实践环节——调查问卷制作
  9. 1.2 CSS
  10. 1.2.1 CSS基本语法
  11. 1.2.2 在网页中添加CSS的方法
  12. 1.2.3 选择符的分类
  13. 1.2.4 伪类及伪对象
  14. 1.2.5 常见的DIV+CSS布局类型
  15. 1.2.6 实践环节——页面布局
  16. 1.3 JavaScript
  17. 1.3.1 在网页中添加JavaScript的方法
  18. 1.3.2 JavaScript基本语法
  19. 1.3.3 流程控制与函数
  20. 1.3.4 JavaScript对象
  21. 1.3.5 JavaScript对象模型
  22. 1.3.6 操作HTML
  23. 1.3.7 表单验证
  24. 1.3.8 实践环节——表单验证
  25. 1.4 本章小结
  26. 习题1
  27. 第2章 JSP简介及开发环境的构建
  28. 2.1 构建开发环境
  29. 2.1.1 开发工具
  30. 2.1.2 工具集成
  31. 2.2 使用Eclipse开发Web应用
  32. 2.2.1 JSP运行原理
  33. 2.2.2 一个简单的Web应用
  34. 2.2.3 实践环节——使用Eclipse开发Web应用
  35. 2.3 本章小结
  36. 习题2
  37. 第3章 JSP语法
  38. 3.1 JSP页面的基本构成
  39. 3.1.1 一个JSP页面
  40. 3.1.2 JSP页面注释
  41. 3.1.3 实践环节——识别JSP页面元素
  42. 3.2 JSP脚本元素
  43. 3.2.1 Java程序片
  44. 3.2.2 成员变量与方法的声明
  45. 3.2.3 Java表达式
  46. 3.2.4 实践环节——JSP脚本元素
  47. 3.3 JSP指令标记
  48. 3.3.1 page指令
  49. 3.3.2 include指令
  50. 3.3.3 实践环节——JSP指令标记
  51. 3.4 JSP动作标记
  52. 3.4.1 include动作标记
  53. 3.4.2 forward动作标记
  54. 3.4.3 param动作标记
  55. 3.4.4 实践环节——JSP动作标记
  56. 3.5 本章小结
  57. 习题3
  58. 第4章 JSP内置对象
  59. 4.1 request对象
  60. 4.1.1 常用方法
  61. 4.1.2 中文乱码问题
  62. 4.1.3 实践环节——request对象的应用
  63. 4.2 response对象
  64. 4.2.1 动态改变contentType属性值
  65. 4.2.2 设置响应表头
  66. 4.2.3 response重定向
  67. 4.2.4 实践环节——response对象的应用
  68. 4.3 out对象
  69. 4.4 session对象
  70. 4.4.1 session对象的ID
  71. 4.4.2 session对象存储数据
  72. 4.4.3 session对象的生存期限
  73. 4.4.4 实践环节——session对象的应用
  74. 4.5 application对象
  75. 4.5.1 application对象概述
  76. 4.5.2 application对象存储数据
  77. 4.5.3 实践环节——application对象的应用
  78. 4.6 本章小结
  79. 习题4
  80. 第5章 JSP与JavaBean
  81. 5.1 编写JavaBean
  82. 5.2 JSP中使用JavaBean
  83. 5.2.1 动作标记useBean
  84. 5.2.2 动作标记getProperty
  85. 5.2.3 动作标记setProperty
  86. 5.2.4 实践环节——使用JavaBean计算三角形的面积和周长
  87. 5.3 本章小结
  88. 习题5
  89. 第6章 Java Servlet基础
  90. 6.1 Servlet类与Servlet对象
  91. 6.2 Servlet对象的创建与运行
  92. 6.2.1 在web.xml中部署Servlet
  93. 6.2.2 基于注解的方式部署Servlet
  94. 6.2.3 实践环节——@WebServlet的应用
  95. 6.3 Servlet的生命周期
  96. 6.4 通过JSP页面访问Servlet
  97. 6.5 doGet()和doPost()方法
  98. 6.6 重定向与转发
  99. 6.6.1 重定向
  100. 6.6.2 转发
  101. 6.6.3 实践环节——重定向与转发
  102. 6.7 在Java Servlet中使用session
  103. 6.8 本章小结
  104. 习题6
  105. 第7章 Servlet MVC与Spring MVC
  106. 7.1 基于Servlet的MVC模式
  107. 7.1.1 MVC模式
  108. 7.1.2 使用JSP、Servlet、JavaBean实现MVC
  109. 7.1.3 模型周期
  110. 7.1.4 实践环节——基于Servlet的MVC模式
  111. 7.2 基于Spring的MVC模式
  112. 7.2.1 Spring MVC工作原理
  113. 7.2.2 Spring MVC接口
  114. 7.2.3 Spring MVC的下载及目录结构
  115. 7.2.4 第一个Spring MVC应用
  116. 7.3 本章小结
  117. 习题7
  118. 第8章 过滤器与监听器
  119. 8.1 Filter类与Filter对象
  120. 8.2 Filter对象的部署与运行
  121. 8.2.1 在web.xml中部署过滤器
  122. 8.2.2 基于注解的方式部署过滤器
  123. 8.2.3 过滤器的执行顺序
  124. 8.2.4 实践环节——过滤器的初始化参数
  125. 8.3 过滤器的实际应用
  126. 8.3.1 字符编码过滤器
  127. 8.3.2 登录验证过滤器
  128. 8.4 监听器的分类与创建
  129. 8.4.1 监听对象自身创建和销毁的监听器
  130. 8.4.2 监听对象属性变化的监听器
  131. 8.4.3 监听session中某个对象状态变化的监听器
  132. 8.5 监听器的实际应用——统计在线人数
  133. 8.6 本章小结
  134. 习题8
  135. 第9章 EL与JSTL
  136. 9.1 表达式语言EL
  137. 9.1.1 基本语法
  138. 9.1.2 EL隐含对象
  139. 9.2 JSP标准标签库JSTL
  140. 9.2.1 配置JSTL
  141. 9.2.2 核心标签库之通用标签
  142. 9.2.3 核心标签库之流程控制标签
  143. 9.2.4 核心标签库之迭代标签
  144. 9.2.5 函数标签库
  145. 9.2.6 实践环节——使用JSTL标签打印九九乘法表
  146. 9.3 本章小结
  147. 习题9
  148. 第10章 文件的上传与下载
  149. 10.1 基于Servlet的文件上传
  150. 10.1.1 文件上传的表单设置
  151. 10.1.2 @MultipartConfig注解
  152. 10.1.3 Part接口
  153. 10.1.4 单个文件上传
  154. 10.1.5 多文件上传
  155. 10.1.6 实践环节——上传文件限定
  156. 10.2 文件的下载
  157. 10.2.1 文件下载的实现方法
  158. 10.2.2 文件下载
  159. 10.2.3 文件名乱码问题
  160. 10.3 本章小结
  161. 习题10
  162. 第11章 访问数据库
  163. 11.1 使用纯Java数据库驱动程序连接MySQL
  164. 11.2 数据库操作
  165. 11.2.1 查询操作
  166. 11.2.2 新增、更新与删除操作
  167. 11.2.3 实践环节——使用Statement语句实现多条件查询
  168. 11.3 游动查询
  169. 11.4 使用连接池
  170. 11.5 其他典型数据库的连接
  171. 11.5.1 连接SQL Server数据库
  172. 11.5.2 连接Oracle数据库
  173. 11.6 使用PreparedStatement语句访问数据库
  174. 11.6.1 预处理语句的优点
  175. 11.6.2 使用通配符
  176. 11.6.3 实践环节——使用PreparedStatement语句实现多条件查询
  177. 11.7 分页查询
  178. 11.8 使用CallableStatement语句访问存储子程序
  179. 11.9 Excel与数据库互访
  180. 11.9.1 向数据库导入Excel
  181. 11.9.2 从数据库导出Excel
  182. 11.10 本章小结
  183. 习题11
  184. 第12章 电子商务平台的设计与实现
  185. 12.1 系统设计
  186. 12.1.1 系统功能需求
  187. 12.1.2 系统模块划分
  188. 12.2 数据库设计
  189. 12.2.1 数据库概念结构设计
  190. 12.2.2 数据逻辑结构设计
  191. 12.2.3 创建数据表
  192. 12.3 系统管理
  193. 12.3.1 导入相关的JAR包
  194. 12.3.2 JSP页面管理
  195. 12.3.3 组件与Servlet管理
  196. 12.4 组件设计
  197. 12.4.1 过滤器
  198. 12.4.2 验证码
  199. 12.4.3 实体模型
  200. 12.4.4 数据库操作
  201. 12.4.5 业务模型
  202. 12.4.6 工具类
  203. 12.5 后台管理子系统的实现
  204. 12.5.1 管理员登录
  205. 12.5.2 添加商品
  206. 12.5.3 查询商品
  207. 12.5.4 修改商品
  208. 12.5.5 删除商品
  209. 12.5.6 订单管理
  210. 12.5.7 用户管理
  211. 12.5.8 公告管理
  212. 12.5.9 退出系统
  213. 12.6 前台电子商务子系统的实现
  214. 12.6.1 导航栏
  215. 12.6.2 销售排行
  216. 12.6.3 人气排行
  217. 12.6.4 最新商品
  218. 12.6.5 公告栏
  219. 12.6.6 用户注册
  220. 12.6.7 用户登录
  221. 12.6.8 商品详情
  222. 12.6.9 关注商品
  223. 12.6.10 购物车
  224. 12.6.11 下单
  225. 12.6.12 用户中心
  226. 12.7 本章小结
  227. 附录CD