Java Web编程技术

当前位置:首页 > 教材 > 研究生/本专科 > Java Web编程技术

出版社:清华大学
出版日期:2010-3
ISBN:9787302215400
作者:沈泽刚//秦玉平
页数:428页

作者简介

《Java Web编程技术》详细介绍了基于Java的Web编程技术,主要内容包括:Web技术基础;Servlet技术模型和Servlet容器模型;JSP的各种元素、生命周期、作用域对象等;Web应用开发中组件重用技术;表达式语言的使用,标准标签库和自定义标签以及标签文件的使用等;Web应用的事件处理与过滤器的应用以及安全性等问题;最后介绍了Struts框架和Ajax技术。
《Java Web编程技术》较全面地介绍了应用Java技术开发Web应用的发展特性,涉及了当前应用广泛的开发规范,结构清晰,应用实例丰富,实现了理论学习和实际应用的充分结合。《Java Web编程技术》每章提供了一定数量的习题,供读者复习参考。
《Java Web编程技术》可作为高等学校计算机及相关专业Web编程技术课程的教材,也可供从事基于Java的Web应用开发技术人员学习参考,同时也可作Java Web开发员国际认证考试的备考材料和培训教材。

书籍目录

第1章 Web应用概述 第2章 Servlet技术模型 第3章 Servlet容器模型 第4章 会话管理 第5章 JSP技术模型 第6章 Web组件重用与JavaBeans 第7章 JDBC数据库访问 第8章 使用表达式语言 第9章 自定义标签的开发 第10章 JSTL与标签文件 第11章 Web事件处理与过滤器 第12章 Web应用的安全性 第13章 Struts框架基础 第14章 Ajax技术基础 参考文献

前言

  基于Java的Web应用开发技术已成为目前Web开发的主流技术。本书以Servlet 2.5和JSP 2.1规范为基础,详细介绍应用Java技术开发Web应用的相关技术及编程方法。  本书较全面地介绍了应用Java技术开发Web应用的发展特性,涉及了当前应用广泛的开发规范,结构清晰,应用实例丰富,实现了理论学习和具体应用的充分结合。本书内容包括:  第1章主要介绍Web应用开发的基础知识、Tomcat服务器的安装和配置以及Servlet与JSP入门。  第2~第4章分别介绍Servlet模型和Servlet容器模型,其中包括常用Servlet API、Servlet生命周期、分析请求和发送响应、Web应用程序与部署描述文件、ServletConfig接口与ServletContext接口、会话管理等。  第5和第6章分别介绍JSP技术基础知识和Web组件重用技术,其中包括JSP的各种语法元素、JSP页面的生命周期、page指令及属性、JSP的隐含对象、页面作用域、include指令、动作以及JavaBeans的使用等。  第7章介绍数据库访问的技术,其中包括使用JDBC访问数据库的传统方法和使用数据源访问数据库的方法。  第8章介绍表达式语言(EL)的使用,其中包括EL运算符、如何使用EL访问作用域变量、JavaBeans属性和集合对象元素;如何使用EL隐含对象;如何在EL中使用Java函数。第9和第10章分别介绍JSP的标签技术和标准标签库(JSTL)与标签文件。第11章介绍Web应用的事件处理机制与过滤器的应用。第12章介绍Java Web应用开发中的安全性问题。  第13和第14章属于高级内容,分别介绍Struts框架基础和Ajax技术。前者是一个成功的MVC框架,后者是目前比较流行的Web设计方法。  学习本书内容,读者需具有一定的Java语言、计算机网络和数据库方面的一些基础知识。  本书第1~第4、第7、第13和第14章由沈泽刚编写,第5和第6章由秦玉平编写,第8章由贾福龙编写,第9章由刘福德编写,第10章由王丽君编写,第11章由胡斌编写,第12章由佟冶编写,张爱华老师制作了本书的多媒体课件,于忠党教授对本书提出了许多宝贵意见。  本书可作为高等学校计算机专业Web编程技术课程的教材,也可供从事基于Java技术的Web应用开发的技术人员学习参考,同时也可作Java Web开发员国际认证考试的备考材料。

章节摘录

  1.Web服务器  Web服务器(server)是向浏览器提供服务的程序。服务器是一种被动的程序,只有当其他计算机的浏览器向它们发出请求时才有所动作。在大多数情况下,这些动作是寻找并发送某个文档给提出请求的浏览器。  最常用的Web服务器是Apache服务器,它是Apache软件基金会(Apache Software Foundation)提供的开放源代码软件,它是一个非常优秀的专业的Web服务器。最初,该服务器主要运行在Unix和Linux平台上,现在也可以运行在Windows平台上。Apache 服务器已经发展成为Internet上最流行的Web服务器。据Netcraft Web Server Survey 于2005年2月的调查显示,目前在Internet上有68%的Web站点使用Apache服务器。  另一种比较流行的Web服务器是Microsoft公司开发的专门运行在Windows平台上的IIS服务器。  2.Web浏览器  在客户端通常使用Web浏览器(browser)程序来访问Web服务器上的资源。从本质上说,浏览器是一个程序,它可以向Web服务器发送HTTP请求消息并处理返回的响应,也能够捕捉到页面上的鼠标单击等事件。  在Web早期,浏览器是基于字符的,不能显示任何图形信息,也不能提供图形化的用户界面。1993年,美国伊利诺伊大学的Marc Andreessen开发并发布了第一个图形化的浏览器,名为Mosaic。Mosaic非常受欢迎,以至于在一年后Andreessen离开学校创办了著名的Netscape公司,其开发的浏览器称为Netscape Navigator。  目前,最流行的两种浏览器是Internet Explorer和Netscape Navigator,另外一个免费的开源浏览器FireFox也非常流行。  1.2 服务器的安装与配置  Tomcat是由Sun公司和Apache 开发小组共同提出的合作项目Apache Jakarta项目下的产品,是为了使 Servlet/JSP能够与 Apache服务器一起运行而开发的Servlet/JSP容器。  Tomcat服务器是免费的,它的最新版本实现了Servlet 2.5和JSP 2.1的规范,另外它本身具有作为Web服务器运行的能力,因此不需要一个单独的Web服务器。本书的所有程序都在Tomcat服务器中运行。  目前的最新版本是Tomcat 6.0.20版。可下载Windows可执行的安装文件或压缩文件。下面介绍Tomcat服务器在Windows XP平台上安装、配置的方法。  1.2.1 安装Tomcat  安装Tomcat服务器必须先安装Java运行时环境(Java Runtime Enviroment,JRE),这里假设已在C:\jre1.7.0目录下安装了JRE。如果安装了JDK,也就同时安装了JRE。下面说明Tomcat的安装过程。  假设下载的是Windows可执行的安装文件,例如apache-tomcat-6.0.20.exe,双击该文件,在出现的如图1.1所示的界面中选择安装的类型。这里选择完全安装,在Select the types of install下拉框中选择Full,然后单击Next按钮,出现如图1.2所示的界面。

图书封面


 Java Web编程技术下载



发布书评

 
 


精彩短评 (总计6条)

  •     上课要用,内容详细,讲解清晰。
  •     正版,很好的书。
  •     课本,不过还是不错的
  •     我买的是教材,很新哈,没啥缺损,就这样啦
  •     这本书知识点很到位,很细致,很全面。
  •     这本书基本上过得去,但是内容较多,而且有些概念讲得有些模糊,不易使人理解
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024