JSP程序设计教程.pdf

JSP程序设计教程.pdf
 

书籍描述

内容简介
本书充分考虑高职学生的认知能力,根据Java Web程序员的岗位能力要求精心组织教材内容,将知识介绍和技能训练有机结合,采取“项目引导,任务驱动,案例教学”的教学方法,适合理实一体化的教学模式。本书知识结构清晰,案例实用有趣,强调技能培养,注重实际应用。
本书以留言板、学习论坛两个完整项目为载体,以工作任务为驱动,将JSP知识与技能融入项目开发中,循序渐进地介绍了JSP开发环境的搭建、Web项目的创建和部署、JSP基本语法和内置对象的使用、JDBC数据库操作、JavaBean技术、Servlet编程、自定义标签、Struts和Hibernate框架的简单应用。在上机实训部分通过一个拓展项目来巩固和进一步理解所学的知识技能,并为读者提供书中案例和项目源码下载。
本书可作为高职院校相关专业和计算机培训班的教材,也可作为程序设计人员的参考用书。

作者简介
李桂玲,教授,主要从事计算机应用、软件开发、计算机专业教学研究。2013年,吉林省精品课《Java程序设计》负责人,同时负责Java精品课程课程网站设计与开发。1990.7至2011.7 四平市商业学校计算机专业教师;2001.7至今四平职业大学计算机专业教师。__eol__

目录
项目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

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多