华信教育资源网
JSP程序设计教程(项目式)
丛   书   名: 高等职业院校教学改革创新示范教材  软件开发系列
作   译   者:李桂玲,罗大伟 出 版 日 期:2015-11-01
出   版   社:电子工业出版社 维   护   人:左雅 
书   代   号:G0273880 I S B N:9787121273889

图书简介:

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

    内容简介

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

    图书详情

    ISBN:9787121273889
    开 本:16开
    页 数:284
    字 数:454

    本书目录

    项目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
    展开

    前     言

    本书是作者在总结了多年软件开发实践与教学经验的基础上编写的。全书用3个教学项目作为课程内容的载体,1个拓展项目作为课后上机实训内容。每个项目都被分解成若干个任务,通过任务的实现引入相关的知识和技术,同时精选大量的案例来让读者巩固知识、强化技能。作为“项目导向,任务驱动,案例教学,教学做一体化”教学方法的载体,本书具有以下特色。
    (1)针对性强。切合高职教育的培养目标,充分考虑高职学生的认知能力,弱化理论,强化技能,以“工学结合”为切入点,案例浅显易懂,选择的项目简单实用,便于学生扩展。
    (2)体例新颖。打破教材传统的编写框架,对教材的内容编排进行全新的尝试,将理论知识、技术应用与项目的实现过程有机地结合起来,在学习知识技术的同时就能学会应用,就能掌握项目的开发过程和方法。每个任务先给出能力目标和知识目标,通过任务分析—知识介绍—案例讲解—课堂实践—总结提高—课外拓展等教学过程,体现了“教学做”一体化的教学理念,能快速提高学生的能力。
    (3)知识递进。选择的教学项目由浅入深,从易到难,依次将JSP基础知识、数据库操作访问、JavaBean技术、Servlet应用、自定义标签、Struts和Hibernate框架应用的相关知识引入。
    (4)涵盖面宽。由于基本知识和技术与项目的实现紧密结合,节省了大量的篇幅,使得本书能在有限的篇幅内增加大量的内容,如框架知识。
    (5)实用性强。一方面选择的项目实用,另一方面涉及到的知识面广,基本涵盖了Web应用程序开发所需要的主要技术。
    本书共有4个项目,分为9个工作任务,具体划分如下。
    项目1:小小留言板(JSP实现),分为4个工作任务,介绍了Web开发环境的搭建、JSP基础知识、JSP内置对象和JDBC数据库操作。
    项目2:小小留言板(JSP+JavaBean+Servlet实现),分为3个工作任务,介绍了JavaBean技术、Servlet编程应用和自定义标签。
    项目3:学习论坛(JSP+Struts+Hibernate实现),分为2个工作任务,介绍了MVC设计模式、Struts和Hibernate框架应用。
    项目4:学林书城,这是一个拓展项目,分解到前3个项目的课后上机实训部分完成。
    本书每个任务都附有相应的上机实训内容和课后习题,可以帮助读者巩固基础知识和实践操作,同时还提供了习题答案、案例和项目源码,请登录华信教育资源网(www.hxedu.com.cn)免费下载。本书的参考学时为84学时,全部在理实一体化教室完成,边学边做,其中实践环节应不少于50%,学习结束后可安排为时两周共40学时的综合项目实训。
    本书由四平职业大学李桂玲和吉林电子信息职业技术学院的罗大伟主编,李桂玲负责本书的整体设计并编写了任务1.1、任务1.2、任务1.3,罗大伟编写了任务2.1、任务2.2、任务2.3,吉林工程技术师范学院杨宇晶编写了任务3.1、任务3.2,吉林大学应用技术学院王玉和松原职业技术学院李想共同编写了任务1.4和实训内容,吉林电子信息职业技术学院刘志宝和霍聪参与了实训内容的编写和代码的调试工作。
    本书适合作为高职院校计算机类相关专业JSP课程的教材,也可作为培训教材及程序设计人员的参考书使用。由于时间仓促及编者水平所限,书中错误难免,恳请广大读者给予批评指正。
                                                     编  者
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价
华信教育资源网