首页 > 图书中心 >图书详情
Java Web程序设计(第3版)-微课视频版
作者:郭克华、李楠、王艺霏、胡俊贤
定价:49.80元
印次:3-17
ISBN:9787302519096
出版日期:2019.07.01
印刷日期:2024.02.01
本书分为5个部分共20章,包括入门、JSP编程、Servlet和JavaBean开发、应用开发与框架、实训。本书内容由浅入深地逐步引领读者从基础到各个知识点的学习。书中辅以大量的实例说明,书末提供了一些实训的内容。 本书提供程序源码、教学大纲、电子课件和习题答案,供读者学习参考使用。 本书为学校教学量身定做,每个章节都有建议的课时。本书可作为高校Java Web开发相关课程的教材,也可作为有Java SE知识基础但没有Java Web开发基础的程序员的入门用书,还可作为Java嵌入式培训班的教材。本书对于缺乏项目实战经验的程序员来说可快速积累项目开发经验。
more >前言 Java Web开发是Java EE技术中的一个重要组成部分,在B/S开发领域占有一席之地。本书针对Java Web开发编程进行了详细的讲解,以简单的、通俗易懂的案例循序渐进地逐步引领读者从基础到各个知识点的学习。本书涵盖了Java Web开发环境配置、HTML和JavaScript、JSP开发、Servlet开发、应用开发和框架等内容,每章后面都有习题,用于对该章内容进行总结演练。另外,书末还提供了编程实训供教师教学选用。 一、 本书的知识体系 学习Java Web开发最好能有Java面向对象编程的基础,本书的知识体系结构如下。 第1部分入门 第1章Java Web开发环境配置 第2章HTML基础 第3章JavaScript基础 第2部分JSP编程 第4章JSP基本语法 第5章表单开发 第6章JSP访问数据库 第7章JSP内置对象(1) 第8章JSP内置对象(2) 第3部分Servlet和JavaBean开发 第9章Servlet编程 第10章JSP和JavaBean 第4部分应用开发与框架 第11章EL和JSTL 第12章AJAX入门 第13章验证码和文件的上传与下载 第14章MVC和Struts2的基本原理 第15章Web网站安全 第5部分实训 第16章编程实训1: 投票系统 第17章编程实训2: 投票系统改进版和成绩输入系统 第18章编程实训3: 在线交流系统 第19章编程实训4: 购物系统 第20章编程实训5: AJAX的应用 二、 章节内容介绍 全书共分为5个部分。 第1部分为入门,包括3章。 第1章讲解Java Web开发的软件安装和环境配置,并开发第一个Web程序; 第2章讲解HTML的基础知识; 第3章讲解JavaScript的基础知识。 第2部分为JSP编程,共分为5章讲解。 第4章介绍JSP基本语法,引导读者开发简单的JSP程序; 第5章介绍JSP中的表单开发; 第6章针对网页的应用要求讲解在JSP中访问数据库的方法; 第7章和第8章讲解JSP的内置对象。 第3部分为Servlet和JavaBean开发,分两章讲解。 第9章介绍Servlet基础编程,主要包括Servlet基础API、Servlet的生命周期等; 第10章介绍JSP和JavaBean在Web开发中的应用。 第4部分为应用开发与框架,主要针对Java Web开发过程中的重要问题进行阐述,共分为5章讲解。 第11章介绍表达式语言及其与JSTL的配合使用; 第12章介绍Web 2.0的代表技术——AJAX开发; 第13章介绍Web开发过程中的两个重要技术,即验证码和文件的上传与下载; 第14章介绍目前比较流行的一个Web开发框架——Struts2; 第15章介绍Web网站的安全性。 第5部分为实训,主要针对Java Web常见技术设计了5个实训题目,供教师教学时选用。 本书为学校教学量身定做,供高校Java Web开发相关课程使用,也可以供有Java SE知识基础但没有Java Web开发基础的程序员作为入门用书,更可以供社会Java技术培训班作为教材使用,对于缺乏项目实战经验的程序员来说,通过本书的学习可快速积累项目开发经验。 本书提供程序源码、教学大纲、电子课件和习题答案,供读者学习参考使用,所有程序均经过了作者精心的调试,读者可以扫描封底课件二维码下载。本书中还提供600分钟的视频讲解,扫描书中的二维码,可以在线观看配套的视频讲解。 由于时间仓促和作者的水平有限,书中不妥之处在所难免,敬请读者批评指正。 有关本书的意见反馈和咨询,读者可在清华大学出版社网站相关版块中与作者进行交流。 除本书作者之外,唐雅媛、唐达济、何艳、许涛、曹瑞、罗涛等人在本书的撰写过程中做了大量工作,在此深表感谢。 郭克华 2019年3月
more >