本书内容分为两部分。第一部分是Java网络编程原理与技术。Java API提供了TCP协议套接字、UDP协议套接字和组播套接字等多种用于网络通信的类,也包括数据包和数据流,可以用来实现SMTP和POP3、FTP、HTTP等高层应用协议以及C/S模式。第二部分是JSP Web开发核心技术,包括JSP、Java Servlet、JavaBean、JSP数据库技术、JSP扩展技术、MVC模式、Java EE以及Java ME等技术。
本书内容新颖,知识涵盖全面。同时力求重点突出,层次清晰,语言通俗易懂。本书可作为高等院校本科计算机及信息相关专业的课程教材,也适合于编程开发人员培训、广大计算机技术爱好者自学使用。
本书是为Java学习者在了解Java编程的基础知识之后,进一步学习Java网络编程原理和JSP Web技术而编写的。本书清晰地介绍了计算机网络连接和通信的基本原理、Java网络编程及各种应用协议的实现技术;并且详细介绍了JSPWeb的各种核心技术及应用模式。
本书内容共分为两部分。第一部分讲解Java网络编程原理,包括网络程序设计基础、Java的多线程机制、Socket网络编程、Java网络编程、应用协议的实现等内容。第二部分围绕JSP讲解Web开发核心技术,包括JSP基础知识、Java Servlet技术、JavaBean组件、JSP数据库编程技术、JSP相关技术与MVC模式,以及Java EE技术与Java ME移动编程。
本书侧重于Java网络编程原理和应用协议的实现以及JSP Web开发相关核心技术;同时力求重点突出,覆盖面广;各章均提供了丰富的实例和练习。全书内容由浅入深,实例生动,易学易用,可以满足不同层次读者的需求。
本书可作为普通高等院校本科计算机及信息相关专业的课程教材,也可作为软件开发人员的自学参考书。
第1章 网络程序设计基础
第2章 Java的多线程机制
第3章 Socket网络编程
第4章 Java网络编程
第5章 应用协议的实现
第6章 JSP基础知识
第7章 JSP核心技术之Java Servlet
第8章 JSP核心技术之JavaBean组件
第9章 JSP数据库编程技术
第10章 JSP相关技术与MVC模式
第11章 Java EE技术与Java ME移动编程
附录A Struts核心类介绍
附录B Struts常用标签库
附录C web.xml文件
附录D 本书所用资源
参考文献