购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

随着互联网的飞速发展,Java Web已成为主流的Web开发技术,广泛应用于企业级Web应用开发。Java Web是指所有可用于Web开发的Java技术的总称,主要包括JSP、JavaBean、Servlet、JDBC等基本技术,以及在这些技术基础上发展而来的各种开发框架。Java Web技术是有志于在Java开发领域发展的人员必须掌握的技能。

本书详细讲解了Java Web开发中JSP、Servlet的基础知识和实际应用,同时介绍了Spring框架、Spring MVC框架及MyBatis框架的基础知识,设计实现了SSM整合应用案例。通过本书的学习,读者可以实现从Java Web入门级开发到运用Spring框架、Spring MVC框架和MyBatis框架进行进阶开发的跨越。

全书分为两部分,共11章。

第一部分为Java Web开发基础,包括第1~7章。

第1章为Java Web基础知识与Web开发环境配置,主要包括Web应用程序的基本概念、工作原理等。

第2章为JSP技术,主要包括JSP标准语法、JSP编译指令、JSP动作等。

第3章为JSP与JavaBean,主要包括JavaBean的定义、JavaBean在JSP中的使用等。

第4章为Servlet编程基础,主要包括Servlet的定义及作用、Servlet开发入门、Servlet部署、请求与响应等。

第5章为Servlet的会话技术,主要包括会话跟踪技术概述、浏览器会话Cookie技术等。

第6章为过滤器与监听器,主要包括过滤器概述、过滤器实现统一全站编码、监听器概述。

第7章为EL表达式与JSTL标准标签库,主要包括表达式语言(EL表达式)、JSTL标准标签库。

第二部分为Java Web开发框架,包括第8~11章。

第8章为Spring框架基础,主要包括Spring框架的简介、Spring IoC容器、依赖注入的3种方式、bean的作用域和装配方式、Spring框架的AOP。

第9章为Spring MVC框架的使用,主要包括MVC设计模式、Spring MVC框架的介绍、Spring MVC框架的工作机制与应用示例、基于注解的Spring MVC框架开发等。

第10章为MyBatis框架的使用,主要包括DAO层技术简介、MyBatis框架概述、MyBatis框架的工作原理、MyBatis框架的配置与映射开发等。

第11章为SSM整合应用案例,综合前面各章知识,通过Maven进行配置管理,结合Spring、Spring MVC、MyBatis、MySQL、JSP、JSTL等技术来设计一个客户管理系统。

本书由陈振兴担任主编,彭少斌、谭瑛和冯涛担任副主编。各章编写分工如下:第1~3章由谭瑛编写,第4~6章由彭少斌编写,第8~9章由冯涛编写,第7、10、11章由陈振兴编写。全书由陈振兴统稿。本书的编写得到了云南财经大学信息学院的大力支持,在此表示衷心的感谢!

参加本书编写的教师都从事“Java语言程序设计”与“JavaEE开发技术”课程教学工作多年,有丰富的教学经验,教学电子课件可在华信教育资源网(https://www.hxedu.com.cn)下载。在编写过程中,我们力求做到严谨细致、精益求精,但由于编者水平有限,书中难免有疏漏之处,敬请广大读者指正。作者联系邮箱:ahxing@126.com。

编者
2023年10月 buYtH1TE1dikTtmpYZw1z9vr3y7m9ZNZTo1+eRPamt18p9S4MzcI9uIPYkvapfbp

点击中间区域
呼出菜单
上一章
目录
下一章
×