Java Web应用开发

-
【作 者】主编 刘淳
【I S B N 】978-7-5084-9242-1
【责任编辑】李炎
【适用读者群】高职高专
【出版时间】2011-12-24
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】328
【千字数】512
【印 张】20.5
【定 价】¥36
【丛 书】国家精品课程配套教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书从开发Java Web应用项目的具体工作任务出发,通过实用案例方式详细介绍Java Web应用开发中需要用到的各种技术。本书结构清晰,应用案例丰富、实用,体现了理论学习和具体应用的充分结合。
全书共分十章,主要内容包括:WEB应用的体系结构和Java Web应用开发环境、WEB开发中的前台开发技术(HTML+JavaScript+CSS)、Java 数据库开发技术(JDBC)、Java Web开发的核心技术(Servlet和JSP)、JavaBean和MVC开发模型、EL表达式和JSTL、Servlet 2.3规范中新引入的Filter和Listener编程技术、Java Web开发中的其他重要技术(文件上传与下载、Ajax编程方法、JavaMail编程技术)。
本书可作为各高职高专院校计算机及信息管理相关专业Java Web程序设计相关课程的教材,也可作为Java Web程序设计的培训教材,还可供从事Java Web应用开发的技术人员学习参考。
读者可以到中国水利水电出版社(http://www.waterpub.com.cn/softdown/)或万水书苑(http://www.wsbookshow.com)下载本书所有例题程序源代码和教学课件。
精英作者团队——精品课程研发团队人员,具有长期从事第一线教学与实际工程项目研发经验
MyEclipse调试通过——所有案例都有详细设计步骤和注释说明
案例丰富实用——从开发Java Web应用项目的具体工作任务出发,通过实例方式介绍Java Web应用开发中需要用到的各种技术
入门型案例:了解技术要点和编程方法
说明型案例:了解技术内涵和使用技巧
实用型案例:来自真实项目,稍加修改即可应用
基于B/S结构的WEB应用系统已经成为当今各类信息系统的主要应用模式,而基于Java的技术架构是当前WEB应用开发的主流技术。作为在一线编程的程序员,掌握Java Web编程技术已经成为最基本的要求。在高职高专计算机相关专业中,Java Web程序设计已成为专业必修核心课程。为了帮助读者较好、较快、较完整地学习Java Web开发技术,本书通过实用案例方式详细介绍了Java Web应用开发中需要用到的各种技术。全书共分十章,各章内容如下:
第一章为WEB应用开发概述,介绍了WEB应用体系结构及Java Web应用开发环境的搭建,使读者对WEB应用体系结构和开发技术有一个全面的了解。
第二章为WEB应用开发中前台用户交互界面设计,包括HTML基础、JavaScript基础、CSS等。
第三章为JDBC编程(Java数据库编程技术),包括JDBC体系结构、JDBC常用API、JDBC编程方法及常用案例。
第四章为Servlet编程技术,包括Servlet程序结构、生命周期、HTTP表单处理、HTTP报头处理、会话跟踪技术(Cookies、Session)等,并通过实例方式介绍了结合Servlet与JDBC技术实现WEB应用与数据库的交互。
第五章为JSP编程技术,包括JSP程序基本语法、JSP指令、JSP动作、JSP常用内置对象及JSP与Servlet的交互等,并通过实例方式介绍了结合JSP、Servlet、JDBC技术实现数据的分页显示。
第六章为JSP与JavaBean编程技术,包括JavaBean编程规范、JSP中使用JavaBean及MVC编程模型。
第七章为表达式语言,介绍了在JSP中使用EL表达式对作用域对象、JavaBean及集合对象的访问。
第八章为JSP标准标记库(JSTL),介绍了JSP标准标记库的使用方法。
第九章介绍了JSP l.2和Servlet 2.3中新引入的Filter和Listener编程技术。
第十章介绍了Java Web程序设计的一些其他常用技术,包括文件上传与下载、Ajax编程方法、JavaMail编程技术。
本书案例丰富,每一章都有一个入门型案例和大量的说明型案例及一到两个实用型案例,入门型案例使读者能很快了解当前章节的技术要点和编程方法;说明型案例能最大限度帮助读者深入了解相关技术的内涵和使用技巧;实用型案例全部来自作者开发的真实项目,读者稍作修改就可以用于自己的项目开发中。书中所有案例都有详细设计步骤和注释说明,而且都在MyEclipse中通过调试和运行。读者只要理解每一个例题,就可以掌握Java Web编程中要用到的各种技术,并能独立完成中小型WEB应用项目的设计与开发。
本书是国家精品课程配套教材,作者团队都是精品课程研发团队人员,具有长期从事第一线教学与实际工程项目研发经验。
本书由刘淳任主编,武春岭、娄松涛任副主编,各章主要编写人员分工如下:雷军环编写了第1章,龙雁编写了第2章,娄松涛编写了第3章,武春岭编写了第4章,刘淳编写了第5、6、9、10章,史劲编写了第7章,方俊编写了第8章,参加本书素材整理、代码调试等工作的还有唐伟奇、邓文达、李政仪、刘立、胡伏湘等。
为了帮助读者学习和教师教学,在国家精品课程网站(http://jp.csmzxy.com/webk/)和世界大学城刘淳教学空间(http://www.worlduc.com/UserShow/default.aspx?uid=134920)都提供了本书所有源程序及教学课件等资源的下载。
由于时间仓促和作者的水平有限,书中的错误和不妥之处在所难免,敬请读者批评指正。有关本书的意见反馈和咨询,读者可以通过邮箱liuchun_8@21cn.com与作者进行联系和交流。
编 者
2011年9月
- Java面向对象程序设计 [主编 姜春磊 陈虹洁]
- C语言程序设计实验指导与实训(第二版) [主编 倪燃]
- Python程序设计及实践教程 [肖朝晖]
- C语言程序设计 [魏琴 刘祖珉 赵仕波 肖阳春]
- C语言程序设计实验教程 [张小刚 司春景]
- 电气控制与PLC程序设计(第二版) [胡冠山]
- Java Web项目化设计实践教程 [邱云 曾陈萍]
- C语言程序设计(第三版) [主编 丁红 王立新 蔡开立]
- Python数据分析 [主编 冯志辉 赵磊 李放]
- Python程序设计与应用(第二版) [主编 张广渊]
- C程序设计实践教程 [刘卫国]
- C程序设计(慕课版) [刘卫国]
- 程序设计基础实践教程(C/C++语言版) [张桂芬 葛丽娜]
- C++案例项目精讲 [主编 杨国兴]
- SwiftUI完全开发 [李智威 著]
- MySQL数据库项目式教程 [陈亚峰]
- C语言程序设计习题与实验指导(第二版) [主编 甄增荣 张宾]
- C语言程序设计(第二版) [主编 甄增荣 田云霞]
- Unity3D虚拟现实应用开发实践 [主 编 刘龙]
- Python程序设计 [主编 姜春磊 陈虹洁]
- C语言程序设计实践教程(活页式) [主编 郑茵 陈巍 滕泓虬]
- 面向对象程序设计 [主编 张勇 张平华 赵小龙]
- Python程序设计基础及实战 [主编 刘健]
- C语言程序设计 [姜雪]
- Python程序设计实践教程 [王鹤琴 蔡正保]
- C++程序设计实践教程(第三版) [主编 刘卫国 曹岳辉]
- C++程序设计(第三版) [主编 曹岳辉 刘卫国]
- C语言程序设计项目化教程(活页式) [主编 张利华 潘晓利]
- 机器人流程自动化(RPA)实战——基于UiPath [主编 金鑫]
- Python 语言程序设计实践指导 [主编 张双狮]