ImageVerifierCode 换一换
格式:PDF , 页数:284 ,大小:5.59MB ,
资源ID:2355218      下载积分:9 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/2355218.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JSP程序设计教程(项目式).pdf)为本站会员(sc****y)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

JSP程序设计教程(项目式).pdf

1、 高等职业院校教学改革创新示范教材软件开发系列 JSP 程序设计教程(项目式)李桂玲 罗大伟 主 编 杨宇晶 王 玉 李 想 刘志宝 霍 聪 副主编 秦敬祥 主 审 内 容 简 介 本书充分考虑高职学生的认知能力,根据 Java Web 程序员的岗位能力要求精心组织教材内容,将知识介绍和技能训练有机结合,采取“项目引导,任务驱动,案例教学”的教学方法,适合理实一体化的教学模式。本书知识结构清晰,案例实用有趣,强调技能培养,注重实际应用。本书以留言板、学习论坛两个完整项目为载体,以工作任务为驱动,将 JSP 知识与技能融入项目开发中,循序渐进地介绍了 JSP 开发环境的搭建、Web 项目的创建和

2、部署、JSP 基本语法和内置对象的使用、JDBC 数据库操作、JavaBean 技术、Servlet 编程、自定义标签、Struts 和 Hibernate 框架的简单应用。在上机实训部分通过一个拓展项目来巩固和进一步理解所学的知识技能,并为读者提供书中案例和项目源码下载。本书可作为高职院校相关专业和计算机培训班的教材,也可作为程序设计人员的参考用书。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。图书在版编目(CIP)数据 JSP 程序设计教程:项目式/李桂玲,罗大伟主编.北京:电子工业出版社,2015.11 高等职业院校教学改革创新示范教材.软件开发系列 ISB

3、N 978-7-121-27388-9.J .李 罗 .JAVA 语言网页制作工具高等职业教育教材 .TP312 TP393.092 中国版本图书馆 CIP 数据核字(2015)第 243134 号 策划编辑:左 雅 责任编辑:左 雅 特约编辑:朱英兰 印 刷:装 订:出版发行:电子工业出版社 北京市海淀区万寿路 173 信箱 邮编 100036 开 本:7871 092 1/16 印张:17.75 字数:454.4 千字 版 次:2015 年 11 月第 1 版 印 次:2015 年 11 月第 1 次印刷 印 数:3 000 册 定价:39.00 元 凡所购买电子工业出版社图书有缺损问题,

4、请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。质量投诉请发邮件至 ,盗版侵权举报请发邮件至 。服务热线:(010)88258888。前 言 本书是作者在总结了多年软件开发实践与教学经验的基础上编写的。全书用 3 个教学项目作为课程内容的载体,1 个拓展项目作为课后上机实训内容。每个项目都被分解成若干个任务,通过任务的实现引入相关的知识和技术,同时精选大量的案例来让读者巩固知识、强化技能。作为“项目导向,任务驱动,案例教学,教学做一体化”教学方法的载体,本书具有以下特色。(1)针对性强。切合高职教育的培养目标,充分考虑高职学生的认知能力,弱化理论,

5、强化技能,以“工学结合”为切入点,案例浅显易懂,选择的项目简单实用,便于学生扩展。(2)体例新颖。打破教材传统的编写框架,对教材的内容编排进行全新的尝试,将理论知识、技术应用与项目的实现过程有机地结合起来,在学习知识技术的同时就能学会应用,就能掌握项目的开发过程和方法。每个任务先给出能力目标和知识目标,通过任务分析知识介绍案例讲解课堂实践总结提高课外拓展等教学过程,体现了“教学做”一体化的教学理念,能快速提高学生的能力。(3)知识递进。选择的教学项目由浅入深,从易到难,依次将 JSP 基础知识、数据库操作访问、JavaBean 技术、Servlet 应用、自定义标签、Struts 和 Hibe

6、rnate 框架应用的相关知识引入。(4)涵盖面宽。由于基本知识和技术与项目的实现紧密结合,节省了大量的篇幅,使得本书能在有限的篇幅内增加大量的内容,如框架知识。(5)实用性强。一方面选择的项目实用,另一方面涉及到的知识面广,基本涵盖了Web 应用程序开发所需要的主要技术。本书共有 4 个项目,分为 9 个工作任务,具体划分如下。项目 1:小小留言板(JSP 实现),分为 4 个工作任务,介绍了 Web 开发环境的搭建、JSP 基础知识、JSP 内置对象和 JDBC 数据库操作。项目 2:小小留言板(JSP+JavaBean+Servlet 实现),分为 3 个工作任务,介绍了JavaBean

7、 技术、Servlet 编程应用和自定义标签。项目 3:学习论坛(JSP+Struts+Hibernate 实现),分为 2 个工作任务,介绍了 MVC设计模式、Struts 和 Hibernate 框架应用。项目 4:学林书城,这是一个拓展项目,分解到前 3 个项目的课后上机实训部分完成。本书每个任务都附有相应的上机实训内容和课后习题,可以帮助读者巩固基础知识和实践操作,同时还提供了习题答案、案例和项目源码,请登录华信教育资源网()免费下载。本书的参考学时为 84 学时,全部在理实一体化教室完成,边学边做,其中实践环节应不少于 50%,学习结束后可安排为时两周共 40 学时的综合项目实训。本

8、书由四平职业大学李桂玲和吉林电子信息职业技术学院的罗大伟主编,李桂玲负责本书的整体设计并编写了任务 1.1、任务 1.2、任务 1.3,罗大伟编写了任务 2.1、任务2.2、任务 2.3,吉林工程技术师范学院杨宇晶编写了任务 3.1、任务 3.2,吉林大学应用技术学院王玉和松原职业技术学院李想共同编写了任务 1.4 和实训内容,吉林电子信息职业技术学院刘志宝和霍聪参与了实训内容的编写和代码的调试工作。本书适合作为高职院校计算机类相关专业 JSP 课程的教材,也可作为培训教材及程序设计人员的参考书使用。由于时间仓促及编者水平所限,书中错误难免,恳请广大读者给予批评指正。编 者 项目 1 小小留言

9、板(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.

10、2.5 JSP 动作元素32 任务实现37 任务小结39 1.2.6 上机实训 “学林书城”网站主页(JSP 元素)39 1.2.7 习题 40 任务 1.3 用户登录页面42 学习目标42 任务分析42 相关知识43 VI JSP程序设计教程(项目式)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 对象5

11、7 任务实现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 在登录页面中使用 JavaB

12、ean110 学习目标110 任务分析 111 相关知识 111 2.1.1 JavaBean 简介 111 2.1.2 在 JSP 中使用 JavaBean 111 任务实现115 任务小结120 2.1.3 上机实训 “学林书城”会员注册功能(JavaBean 技术应用)121 VII 目 录 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 Serv

13、let 过滤器 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

14、 项目功能 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 VIII JSP程序设计教程(项目式)3.1.7 Struts2 的拦截器机制 220 3.1.8 使用 Struts2 控制文件上传225 任务实现228 任务小结238 3.1.9 上机实训 “学林书城”前台信息显示(St

15、ruts 应用)238 3.1.10 习题238 任务 3.2 学习论坛的后台管理系统239 任务分析239 相关知识239 3.2.1 Hibernate 入门 239 3.2.2 在 MyEclipse Web 项目中使用 Hibernate244 任务实现250 任务小结275 3.2.3 上机实训 “学林书城”后台管理功能(Hibernate 应用)276 3.2.4 习题276 参考文献276 1 项目1 小小留言板JSP实现 小小留言板(JSP 实现)项 目D 目标类型 具体目标 技能目标 1能熟练搭建 JSP 程序的运行环境;2能熟练进行 Web 网站设计和开发;3能熟练部署 J

16、SP 应用程序 知识目标 1搭建 JSP 程序的运行环境;2掌握 JSP 语言基础;3掌握 JSP 内置对象及其应用;4掌握数据库连接及操作方法 这是一个简单的留言板系统,目的是通过本项目的设计与实现过程,使读者能熟练搭建 JSP 的运行环境,了解 JSP 的特点,掌握 JSP 的基本结构和内置对象的使用,掌握JDBC 数据库操作在 JSP 程序中的使用。留言板系统的主要功能介绍如下。1网站前台(1)网站首页。网站首页显示所有留言信息,每页显示 10 条记录,若超过 10 条,则分页显示,如图 1.0.1 所示。图 1.0.1 网站首页(2)用户注册模块。用户只要填写相关信息即可成为小小留言板的注册用户,只有注册用户才能发表和回复留言,非注册用户只能查看留言和回复,如图 1.0.2 所示。2 JSP程序设计教程(项目式)图 1.0.2 用户注册页面(3)用户登录模块。注册用户输入用户名和密码即可登录小小留言板,可发表留言和回复,如图 1.0.3 所示。图 1.0.3 用户登录页面(4)发表留言模块。用户登录成功后,可以发表留言,如图 1.0.4 所示。图 1.0.4 发表留言页面(5)

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2