随着当今信息技术的飞速发展和Internet的普及,人们越来越依靠网络技术来架构自己的个人网站或者组建企业的门户网站,从而实现各种价值、业务和功能,进行网上的营销、交流和宣传。Java Web基于强大的Java语言,从最初的Servlet,发展到后来的JSP,再到以Struts、Hibernate、Spring等为代表的框架,吸引着许多Web开发人员的眼球。Java Web开发在可重用性和安全方面得到很好的保证,架构网站变得越来越方便和快捷。今天,已经有越来越多的人使用Java Web技术设计高效的电子商务和电子政务系统,开发各种中间交易系统,创建高水平的企业网站。
为了方便广大读者学习,作者结合自己十多年的Java Web项目开发和培训经验写作了本书。本书全面地介绍了Java基础、JSP、JavaBean、Servlet、SSH等技术,并以实例介绍了架构Java Web站点所采用的工具和组件。本书力求让读者学完后有开发实际商业化项目的本领。
Java Web是目前最流行的动态网页开发技术之一。本书由浅入深、循序渐进,使零基础的读者能够熟练掌握如何使用Java Web开发应用程序系统。
本书分为4部分,第一部分是Java语言基础篇,包括Java基本语法、开发环境的安装和配置、Java面向对象思想等基础知识。第二部分是JSP技术篇,包括JSP基本语法、JSP内置对象、JSP与JavaBean、JSP与JDBC、Serverlet过滤器和监听器的使用、用户自定义标签的开发、EL表达式语言、标准标签库JSTL。第三部分是Java Web框架篇,包括Struts框架的使用、Hibernate框架的使用、Spring框架的使用。第四部分是Java Web开发实战篇,选取两个实际的商业化应用程序进行分析,使读者能够真正掌握商业化应用程序开发的精髓。
本书内容精练、重点突出、实例丰富,是广大Web网站开发人员、网站管理维护人员必备的参考书,同时也非常适合大、中专院校师生学习阅读,也可作为高等院校计算机及相关专业的教材使用。
第一篇 Java语言基础
第1章 初识Java语言
第2章 Java基础语法
第3章 Java面向对象编程
第二篇 JSP基本知识
第4章 JSP基本语法
第5章 JSP内置对象
第6章 JSP与JavaBean
第7章 JSP与JDBC
第8章 Servlet编程
第9章 Servlet编程
第10章 用户自定义标签
第11章 EL表达式语言
第12章 JSTL标签库
第13章 Struts框架的开发及应用
第14章 Hibernate框架的开发及应用
第15章 Spring框架的开发及应用
第四篇 Java Web开发实战
第16章 基于JSP的视频点播系统
第17章 基于Struts+Spring+Hibernate框架的网上课堂