《JSP程序设计教程 项目式》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李桂玲,罗大伟主编;杨宇晶,王玉,李想,刘志宝,霍聪副主编;秦敬祥主审
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2015
  • ISBN:9787121273889
  • 页数:276 页
图书介绍:本书充分考虑高职学生的认知能力,根据Java Web程序员的岗位能力要求精心组织教材内容,将知识介绍和技能训练有机结合,采取“项目引导,任务驱动,案例教学”的教学方法,适合理实一体化的教学模式。本书知识结构清晰,案例实用有趣,强调技能培养,注重实际应用。本书以留言板、学习论坛两个完整项目为载体,以工作任务为驱动,将JSP知识与技能融入到项目开发中,循序渐进地介绍了JSP开发环境的搭建、Web项目的创建和部署、JSP基本语法和内置对象的使用、JDBC数据库操作、JavaBean技术、Servlet编程、自定义标签、Struts和Hibernate框架的简单应用。在上机实训部分通过一个拓展项目来巩固和进一步理解所学的知识技能,并为读者提供书中案例和项目源码下载。

项目1 小小留言板(JSP实现) 1

学习目标 1

项目功能 1

任务1.1 搭建Web开发环境 6

学习目标 6

任务分析 6

相关知识 6

1.1.1 静态网页和动态网页 6

1.1.2 动态网页技术 8

1.1.3 JSP运行环境的安装和配置 10

1.1.4 JSP开发工具 16

任务实现 20

任务小结 20

1.1.5 上机实训 “学林书城”网站创建与部署(JSP运行环境搭建) 20

1.1.6 习题 21

任务1.2 网站首页 22

学习目标 22

任务分析 22

相关知识 23

1.2.1 JSP入门 23

1.2.2 JSP注释 24

1.2.3 JSP脚本元素 25

1.2.4 JSP指令元素 28

1.2.5 JSP动作元素 32

任务实现 37

任务小结 39

1.2.6 上机实训 “学林书城”网站主页(JSP元素) 39

1.2.7 习题 40

任务1.3 用户登录页面 42

学习目标 42

任务分析 42

相关知识 43

1.3.1 request对象 43

1.3.2 response对象 48

1.3.3 out对象 50

1.3.4 session对象 52

1.3.5 application对象 54

1.3.6 config对象 55

1.3.7 page对象 57

1.3.8 pageContext对象 57

1.3.9 exception对象 57

任务实现 58

任务小结 60

1.3.10 上机实训 “学林书城”会员登录功能(JSP内置对象) 60

1.3.11 习题 61

任务1.4 发表留言 62

学习目标 62

任务分析 62

相关知识 64

1.4.1 JDBC简介 64

1.4.2 数据库连接 64

1.4.3 数据库查询 68

1.4.4 数据库更新 74

任务实现 78

任务小结 106

1.4.5 上机实训 “学林书城”图书信息浏览(JDBC数据库操作) 106

1.4.6 习题 108

项目2 小小留言板(JSP+JavaBean+Servlet实现) 110

学习目标 110

项目功能 110

任务2.1 在登录页面中使用JavaBean 110

学习目标 110

任务分析 111

相关知识 111

2.1.1 JavaBean简介 111

2.1.2 在JSP中使用JavaBean 111

任务实现 115

任务小结 120

2.1.3 上机实训 “学林书城”会员注册功能(JavaBean技术应用) 121

2.1.4 习题 121

任务2.2 用户登录页面的Servlet实现 122

学习目标 122

任务分析 122

相关知识 122

2.2.1 一个简单的Servlet 122

2.2.2 Servlet基本概念 124

2.2.3 Servlet接口和类 131

2.2.4 Servlet过滤器 137

任务实现 142

任务小结 143

2.2.5 上机实训 “学林书城”图书信息的增删改查(Sevlet技术应用) 143

2.2.6 习题 143

任务2.3 完善小小留言板 144

学习目标 144

任务分析 144

相关知识 144

2.3.1 自定义标签 144

2.3.2 JSTL简介 148

2.3.3 表达式语言 153

任务实现 155

任务小结 183

2.3.4 上机实训 “学林书城”图书信息的分页浏览(JSP自定义标签) 183

2.3.5 习题 184

项目3 学习论坛(JSP+Struts+Hibernate实现) 186

学习目标 186

项目功能 186

任务3.1 学习论坛的前台管理系统 192

学习目标 192

任务分析 192

相关知识 193

3.1.1 MVC概述 193

3.1.2 Struts2概述 195

3.1.3 Struts2的常规配置 200

3.1.4 Action的实现 202

3.1.5 Action的配置 206

3.1.6 Struts2的标签库 213

3.1.7 Struts2的拦截器机制 220

3.1.8 使用Struts2控制文件上传 225

任务实现 228

任务小结 238

3.1.9 上机实训 “学林书城”前台信息显示(Struts应用) 238

3.1.10 习题 238

任务3.2 学习论坛的后台管理系统 239

任务分析 239

相关知识 239

3.2.1 Hibernate入门 239

3.2.2 在MyEclipse Web项目中使用Hibernate 244

任务实现 250

任务小结 275

3.2.3 上机实训 “学林书城”后台管理功能(Hibernate应用) 276

3.2.4 习题 276

参考文献 276