JSP网络开发入门与实践
2008-5
电子工业出版社
曾健 著
408
《程序指南·JSP网络开发入门与实践》共2319章,从介绍JSP开发环境的配置和JSP语法基础开始,接着介绍了Java Bean技术和Servlet技术等高级技术,并逐步介绍了JSP数据库应用开发、JSP开发中常用技巧、JSP中的文件处理、标准库与表达式语言、MVC编程模式和Struts应用开发、错误处理和调试等网络编程技术。最后介绍了多9个实例,它们是注册登录系统、留言本、投票系统、流量统计系统、在线文件管理系统、PHP论坛、内容管理系统(CMS)、电子商务网站和博客网站。
第1章 Web技术基础与JSP概述1.1 Web的产生与发展1.2 Web基础1.2.1 Web文档1.2.2 IP1.2.3 域名系统1.2.4 基本的Web技术1.3 Javascript简介1.4 JSP简介1.5 JSP与CGI的比较1.6 JSP与ASP的比较1.7 JSP与PHP的比较1.8 JSP与SERVLET的关系1.9 JSP的发展前景第2章 Java程序设计基础第3章 JSP运行和开发环境第4章 JSP的语法和语义第5章 XML概述第6章 Javascript基础第7章 Javascript高级应用第8章 掌握自定义JSP标签第9章 JSP项目常用技术第10章 财务系统第11章 论坛(BBS)开发第12章 网上书店实例第13章 JSP的音乐网站第14章 电子商务系统
第1章 Web技术基础与JSP概述 JSP(Java Server Pages)是由Sun Microsystems公司倡导,许多其公司参与一起建立的一种动态网面技术标准,该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。本章将介绍Web技术基础与JSP的相关概述。 1.1 Web的产生与发展 Internet从最初的科教界,迅速普及到整个社会,基中Web不仅成为Internet上最受欢迎的应用,而且正是由于它的出现,Internet普及推广的速度才大大提高。 Web源于欧洲核能研究中心(CERN)的TIM BERNERS-LEE于1989年提出的链接文档想。后来它在TCP/IP、MIME、Hypertext等技术之上发展起来,并开发了HTTP(Hypertext Transfer Protocol,超文本传送协议)、HTML(Hypertext Markup LAnguage,)超文本标记语言和URL(Uniform Resource Location,统一资源定位符)等新技术。 Web是运行在Internet顶层的服务集合。基于Web的信息一般使用HTML格式以超文本和超媒体方式传送。 Web服务以客户机/服务器模式运行。信息资源以页面形式存储在Web服务器上,用户通过客户端的Web的浏览器向Web服务器发出查询请求;Web服务器根据客户端请求的内容做出响应,并将存储在服务器上的某个页面发送给客户端;Web浏览器对收到的页面进行解释并将页面显示给用户。 Web服务器通常是指安装了服务器软件的计算机,它使用HTTP或FTP之类Internet的协议来响应TCP/IP网络上的Web客户请求。常见的Web服务器软件包括Microsoft的IIS和PWS,常用的Web浏览器软件有Netscape Navigator(NN)和Microsoft Internet Explore(IE)。 那么,什么是Web呢?Web是Word Wide Web的简称,中文翻译为“万维网”,实际上Web是运行在Internet之上的所有HTTP服务器软件和它们所管理的对象(及其作用)的集合。这个对象包括了Web Page/Web文档和程序。