欢迎来到中国铁道出版社有限公司官网!
$itImage.title$
$itImage.title$
$itImage.title$
$itImage.title$

Java Web开发案例教程

书      号:9787113234959

丛  书 名:高等职业教育“十三五”规划教材

作      者:严梅,吴道君 主编

译      者:

开      本:16开

装      帧:平装

正文语种:中文

出  版 社:中国铁道出版社

定      价:45

  • 内容简介

    本书将知识点融入实际项目的开发中,从 Java Web 应用开发技术的原理出发,结合
    网站应用开发实例的形式对各知识点进行详细讲解,每个任务解决一个实际开发中的技
    术要点。
  • 前言

    Java 是一种简单的、跨平台的、面向对象的、分布式的、解释的、健壮的、安全
    的、可移植的、性能优异的语言,自 1995 年 SUN 推出 Java 语言之后,已有二十多年
    的发展历史,出现了许多与之相关的技术和应用。Java Web 开发是用 Java 技术进行
    互联网领域的应用开发,目前,Java Web 技术已经成为企业进行 Web 开发所采用的
    主流解决方案之一。Java Web 技术包括 Servlet 技术、JSP 技术、JDBC 技术,以及 Struts、
    Spring 和 Hibernate 开源框架等一系列应用技术。 本书作为 Java Web 开发入门级教程,
    以 Servlet 技术、JSP 技术为重点内容,详细介绍了应用 Java 技术开发 Web 应用的相
    关技术及编程方法。
    本书致力于将知识点融入实际项目的开发中,从 Java Web 应用开发技术的原理
    出发,结合网站应用开发实例的形式对各知识点进行详细讲解,每个任务解决一个实
    际开发中的技术要点,完成本书学习后,读者能使用 Java Web 相关技术搭建一个动
    态网站。本书将整个知识结构分为八个单元,每个单元的主要内容安排如下:
    单元一主要介绍了 Web 开发中的常用技术,请求响应的过程、原理及 HTTP 请求
    响应模型相关的基本知识,以及如何搭建 Java Web 开发环境。
    单元二主要介绍了 Servlet 技术。包括 Servlet 的创建、配置,Servlet 的生命周期,
    Servlet 读取表单数据、处理页面的跳转、处理头信息,Servlet 数据共享域、Cookie 的
    应用等内容。
    单元三介绍了 JSP 编程技术。包括 JSP 的各种语法元素,包括 JSP 脚本元素、JSP
    的指令元素、内建对象、JavaBean 等内容。
    单元四介绍了文件上传和下载的原理、方法以及一些常见问题的解决。
    单元五介绍了过滤器和监听器。包括过滤器的原理、作用、开发步骤;监听器的
    原理、开发步骤,列举了常用的监听器的作用和使用方法。
    单元六介绍了 JDBC 数据库技术,使用 JDBC 中相关的接口和类实现对数据库的
    增删查改,以及事务、数据库连接池等内容。
    单元七介绍了 EL 表达式和 JSTL 标准标签的使用。包括 EL 运算符、如何使用 EL
    将各数据域中的内容显示到页面上,常见 JSTL 标签在页面上的使用等。
    单元八展示了一个综合的网站项目,将前面所学的知识做出一个综合应用,介绍
    了 MVC 设计模式和 DAO 设计模式,并将设计模式运用到实际案例中;介绍了该实际
    案例的总体功能架构以及数据库的设计;将网站开发关键难点技术做出详细的讲解,
    包括分页、文本编辑器的使用、购物车、订单提交、后台管理等内容。
    本书各单元中的任务按照【任务描述】 →【必备知识】 →【任务透析】 →【课堂
    提问】等几个环节来组织和编排,以任务为导向,贯穿案例教学的思想,符合认知规
    律,能提高学习的质量和学习效果。
    本书由严梅、吴道君任主编,陈惠红任副主编。其中单元一、单元五、单元六由
    吴道君编写,单元二、单元四、单元八由严梅编写,单元三由刘余和、严梅共同编写,
    单元七由陈惠红编写。本书由邹月、钱英军、孙继红审稿。
    在本书出版之际,要深深感谢我们的家人、同事、教过的学生,本书的顺利完成
    离不开他们的帮助和支持。
    感谢读者选择使用本书,由于编者水平有限,书中难免存在疏漏和不足之处,敬
    请 广 大 读 者 批 评 指 正 。 如 果 有 任 何 意 见 和 建 议 , 欢 迎 与 我 们 联 系 , 联 系 邮 箱 :
    yanmei200801@126.com。
    编 者
    2017 年 7 月
  • 目录

    单元一 搭建 Java Web 开发环境...................................................................... 1
    任务一 HTTP 请求响应模型 .............................................................................. 1
    任务二 Web 应用开发常用技术 ......................................................................... 8
    任务三 搭建 Java Web 开发环境 ...................................................................... 10
    单元小结 ............................................................................................................. 19
    思考练习 ............................................................................................................. 19
    单元二 Servlet 编程基础 ............................................................................... 21
    任务一 开发第一个 Servlet 程序 ...................................................................... 21
    任务二 Servlet 生命周期 .................................................................................. 27
    任务三 Servlet 读取表单数据........................................................................... 30
    任务四 Servlet 处理页面跳转........................................................................... 35
    任务五 Servlet 处理头信息 .............................................................................. 38
    任务六 Servlet 数据共享域 .............................................................................. 46
    任务七 使用 Servlet 处理 Cookie ..................................................................... 51
    单元小结 ............................................................................................................. 56
    思考练习 ............................................................................................................. 57
    单元三 JSP 编程技术 .................................................................................... 58
    任务一 JSP 概述............................................................................................... 58
    任务二 JSP 脚本元素 ....................................................................................... 65
    任务三 JSP 指令元素 ....................................................................................... 68
    任务四 JSP 动作元素 ....................................................................................... 74
    任务五 JSP 内建对象 ....................................................................................... 83
    单元小结 ............................................................................................................. 96
    思考练习 ............................................................................................................. 97
    单元四 文件上传和下载 ................................................................................. 99
    任务一 文件的上传 .......................................................................................... 99Java Web 开发任务教程
    2
    任务二 文件的下载 ........................................................................................ 107
    单元小结 ........................................................................................................... 112
    思考练习 ........................................................................................................... 112
    单元五 过滤器和监听器 ................................................................................114
    任务一 过滤器 ............................................................................................... 114
    任务二 监听器 ............................................................................................... 125
    单元小结 ........................................................................................................... 135
    思考练习 ........................................................................................................... 135
    单元六 JDBC 数据库技术 .............................................................................137
    任务一 JDBC 入门 ......................................................................................... 137
    任务二 Statement 实现 CRUD ........................................................................ 143
    任务三 PreparedStatement 实现 CRUD ........................................................... 153
    任务四 JDBC 中处理事务 .............................................................................. 159
    任务五 数据库连接池 .................................................................................... 163
    单元小结 ........................................................................................................... 169
    思考练习 ........................................................................................................... 169
    单元七 EL 表达式和 JSTL 标签.....................................................................172
    任务一 EL 表达式 .......................................................................................... 172
    任务二 JSTL 标签 .......................................................................................... 180
    单元小结 ........................................................................................................... 191
    思考练习 ........................................................................................................... 191
    单元八 综合项目实战——在线购物商城.........................................................192
    任务一 MVC 设计模式和 DAO 设计模式 ...................................................... 192
    任务二 项目设计 ............................................................................................ 199
    任务三 关键技术实现 .................................................................................... 202
    思考练习答案 .................................................................................................232
    参考文献........................................................................................................234
  • 作者介绍

    严梅,女,广东科贸职业学院软件技术专业教师,高级工程师,主要从事软件技术专业教学与研究,曾参与编写2016年9月于我社出版的《Java程序设计》。
    吴道君,男,广东岭南职业技术学院讲师、高级软件工程师,承担编程基础C++、软件工程、J2EE编程开发、.net开发等多门课程的教学任务。2011年12月指导学生参加第二届“国信蓝点杯”全国软件专业人才设计与开发大赛并获得个人赛全国总决赛“二等奖”,2013年在广东省首届信息技术类专业带头人“说专业”竞赛中获得“二等奖”。主编2016年9月于我社出版的《Java程序设计》一书。
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐