前言
你还没有接触过Java Web吗
作为全球备受瞩目的圈子,金融圈一直是富人的标签。而作为推进Web技术成熟的框架,Java Web也一致备受宠爱。但是你可能不知道,Java Web技术一直备受金融圈推崇。
——全球金融圈都在用Java Web技术,要不要学,你说了算!
BAT三巨头早就跨入Java Web行列
Java Web在国际上备受瞩目,在国内的发展达到了空前的高度,以BAT三巨头为例,它们早早就把Java Web应用到现实的开发领域中了,尤其是我们常用的淘宝、百度、京东等应用。
——还不知道BAT是什么?百度、阿里巴巴、腾讯应该都知道吧。
Java Web的发展历程:开发越来越简单,效果越来越好
随着Java Web技术的迭代,功能更全面,独立性、并发性、简便性更强,同时开源框架Spring的不断完善,也极大地推动了Java Web技术体系的成熟。本书详细介绍Java Web技术体系,并通过实战示例让读者精通它们。
——开源框架的推进是市场对Java Web认可的最好说明。
本书真的适合你吗
本书带领你学习从Web开发理论到实践的综合运用;本书提供现实生活中的应用,包括客户端应用和服务端应用;本书从现实的表单使用场景出发,解决低版本浏览器的兼容问题;本书介绍各种开源、成熟、优秀的框架的学习和使用;本书总结了作者自己实际应用的经验和心得。
——怕入门难?这本书没有基础的人员都能学习;怕实践难?只要认真学习完本书中的案例,就有一定开发经验的积累。
本书内容
本书分为5篇,共17章。第1篇介绍Web开发与Java Web开发,包括体系结构、相关技术、开发环境等;第2篇介绍JSP语言基础,包括JSP的基本概念、JSP的指令、JSP的动作、JSP的注释、JSP的内置对象、JavaBean技术、Servlet技术、Servlet过滤器、Servlet监听器等,并且在每个模块最后都提供实战例子;第3篇介绍Java Web整合开发,包括JDBC以及Java Web操作数据库实践、EL表达式语言、JSTL标签语言、Ajax整合技术等,这部分主要介绍JSP技术的进阶,由静态网页向动态页面转变;第4篇介绍SSM框架,包括Spring IoC、Spring AOP、MyBatis、Spring MVC的入门介绍,最后基于框架实现整合开发;第5篇介绍项目实战,包括基于SSM的学生信息管理系统的需求分析、项目设计、开发测试等项目开发整体流程实战。
本书特点
本书有如下特点:
(1)实战出发,讲解细致。本书不论是理论知识的介绍,还是实例的开发,都是从项目实战的角度出发,精心选择开发中的典型例子,讲解细致,分析透彻。
(2)深入浅出,轻松易学。以实例为主线,激发读者的阅读兴趣,让读者能够真正学习到Java Web开发中最实用、最前沿的技术。
(3)技术新颖,与时俱进。结合早期技术和时下最热门的技术的分析对比,讲解Web开发框架的进阶与完善,从而全面、准确地了解Web技术的发展历程以及它在市场中的优势与前景。
(4)贴近读者,贴近实际。提供大量成熟的第三方组件和框架的使用和说明,帮助读者快速找到问题的最优解决方案,书中很多实例来自作者工作实践。
(5)贴心提醒,理解要点。本书根据需要在各章使用了很多“注意”的小提示,让读者可以在学习过程中更轻松地理解相关知识点及概念。
资源下载
本书配套示例源码、PPT课件,需要使用微信扫描右侧的二维码获取。阅读过程中如果发现问题或者疑问,请邮件联系booksaga@163.com,邮件主题写“Java Web开发从0到1”。
本书读者
· Java Web开发初学者。
· Java开发工程师。
· 高等院校相关专业的学生。
· 培训学校的学员。
· Web前端开发工程师。
· 大数据开发工程师(软件应用方向)。
作 者
2023年3月