内容简介

JSP+Servlet+Tomcat应用开发从零开始学(第2版)》全面介绍了JSP开发中涉及的相关技术要点和实战技巧。《JSP+Servlet+Tomcat应用开发从零开始学(第2版)》结构清晰,难度循序渐进,结合丰富的示例使零基础的读者能够熟练掌握JSP的开发、部署以及优化。
JSP+Servlet+Tomcat应用开发从零开始学(第2版)》分为3篇:第1篇为JavaWeb基础开发,内容包括搭建JavaWeb开发环境、JSP基础语法、JSP内置对象、Servlet技术、请求与响应、会话管理、Servlet进阶API、过滤器、监听器等;第2篇为JavaWeb高级开发,内容包括MySQL8数据库开发、JSP与JavaBean、EL标签、JSTL标签库、自定义标签、JDBC详解、XML概述、资源国际化等;第3篇为JavaWeb实战,内容包括两个典型的系统,即家校通门户网站(JSP+HTML+CSS)、在线购物系统(JSP+JavaBean+MySQL)。
JSP+Servlet+Tomcat应用开发从零开始学(第2版)》内容精练、结构清晰、注重实战,适合广大JavaWeb初学人员学习,同时也非常适合大中专院校师生学习阅读,还可作为高等院校计算机及相关专业的教材使用。

作者简介

林龙,Java软件工程师,项目经理。独立编写超过100000行代码,多年的JSP+Servlet以及SSM架构项目经验,擅长JSP、Servlet、JDBC、XML等Web开发技术。有面向大数据大并发的Web工程开发经验,参与开发过国家电网项目、联通数据管理、税务后台管理系统等多个大型JavaWeb项目。

前言/序言

前言

JSP+Servlet+Tomcat应用开发从零开始学(第2版)》是面向JavaWeb从零开始学开发的一本高质量图书。Java是当今程序开发中最流行的编程语言之一,不但可以开发手机应用、桌面应用,而且越来越多地用于JavaWeb开发中。Java优越的跨平台特性使其备受追捧。近年来,JavaWeb框架技术层出不穷,跨浏览器、跨系统等要求更加体现了JavaWeb开发的强大生命力。
目前,有关JavaWeb的书籍非常多,初学者常常不知道应该如何选择参考书。《JSP+Servlet+Tomcat应用开发从零开始学(第2版)》从初学者的角度出发,用浅显的实例说明复杂的知识点,为那些想在JavaWeb开发中大展拳脚的开发人员精心编写,所讲内容符合当下的技术主流,并从实战的角度进行讲解,以便让想要学习JavaWeb编程的开发人员快速掌握技术并能够根据需求开发出有用的Web应用。

与其他书的区别
1.内容丰富,知识全面
JSP+Servlet+Tomcat应用开发从零开始学(第2版)》采用从易到难、循序渐进的方式讲解,内容几乎涉及JavaWeb基础开发的各个方面。《JSP+Servlet+Tomcat应用开发从零开始学(第2版)》将涉及Servlet3.0以及4.0版本中的知识与编写规范,并利用详细的实例进行说明。
2.循序渐进,由浅入深
为方便读者学习,《JSP+Servlet+Tomcat应用开发从零开始学(第2版)》首先介绍如何搭建JavaWeb开发的基础环境,然后介绍JSP的基础语法与Servlet基本概念。在掌握这些基础之后,逐渐学习请求与响应的过程、如何管理会话、Servlet3.0以上的版本中进阶API以及过滤器、监听器、自定义标签的编写等,从而更深入地掌握JavaWeb开发技术。
3.编码规范,讲解详细
书中每个知识点都给出了详尽的操作示例,以供读者参考,并对代码进行详细解释。实例中的代码是严格按照Java规范进行编写的,并配有详细的代码注释。
JSP+Servlet+Tomcat应用开发从零开始学(第2版)》有配套的视频讲解,有针对性地讲解知识点,剖析代码结构,并且演示开发工具的操作和项目代码的运行,更有效地解答学习者在学习过程中遇到的疑问,提高学习效率。
4.易学易用,案例丰富
JSP+Servlet+Tomcat应用开发从零开始学(第2版)》通过简单的实例讲解每个知识点,力求用最简单的实例来诠释复杂的知识,使读者快速了解并掌握Web开发所需的知识。对于各种语法基本都配有一个实例来说明其用法。
5.案例精讲,图文并茂
对于比较难理解的知识点,编者用图表的方式进行讲解,让读者更加直观地理解知识点。根据编者多年的项目经验,每章中尽量用一个综合示例对知识点进行整合,使读者对每章的知识点有个整体把握。

进阶路线
JSP+Servlet+Tomcat应用开发从零开始学(第2版)》共3篇,主要内容如下:
?第1篇(第1~7章)JavaWeb基础开发:讲述如何搭建JavaWeb开发环境、JSP基础语法、JSP内置对象、Servlet技术、请求与响应、会话管理、Servlet进阶API、过滤器、监听器、动态注入等基础知识。
?第2篇(第8~15章)JavaWeb高级开发:讲述MySQL数据库开发、JSP与JavaBean、EL标签用法、JSTL标签库、自定义标签、JDBC详解、XML概述、资源国际化等JavaWeb高级开发所需的知识。
?第3篇(第16~17章)JavaWeb实战:讲述如何运用JavaBean、MySQL、JSP技术以及标签开发家校通门户网站和带数据库的在线购物系统,使读者能够快速掌握JavaWeb开发技术和编写规范。

第2版修订说明
随着JavaWeb开发快速发展,所使用的技术也逐渐更新,为了方便读者学习最新技术,《JSP+Servlet+Tomcat应用开发从零开始学(第2版)》对第1版进行了相应的升级与改变。JDK的版本更新为10.0.1,Servlet升级到4.0,并增加了相应的章节和内容,例如Servlet动态注入的原理等,网页语言的规范升级到HTML5,JSP版本由1.2升级到2.3,Tomcat服务器由Tomcat7改为Tomcat9,并且将开发工具由MyEclipse变更为时下流行的IntellijIDEA。MySQL数据库也由MySQL5.X修订为8.X。《JSP+Servlet+Tomcat应用开发从零开始学(第2版)》的更新都是为了让读者跟上当下技术发展的步伐,希望读者也不要停下学习的脚步,努力向前。

示例代码下载
JSP+Servlet+Tomcat应用开发从零开始学(第2版)》示例源代码下载地址可扫描下面的二维码获得。如果有问题,请联系booksaga@163.com,邮件主题为“JSP+Servlet+Tomcat(第2版)”。


JSP+Servlet+Tomcat应用开发从零开始学(第2版)》适合的读者
?JSP开发入门者与JSP开发爱好者
?JavaWeb工程师
?从事Web系统开发的人员
?大中专院校的学生
JSP+Servlet+Tomcat应用开发从零开始学(第2版)》第1版本由林龙主笔,第2版本由刘华贞修订整理,其他创作人员还有吴贵文、薛淑英、董山海,在此表示感谢。


编者
2019年2月


其他推荐