网络编程
-
JSP 2.0技术手册林上杰,林康司编著本书图文并茂,以丰富的实例为引导,全面介绍了主流的Java Web开发技术——JSP 2.0,重点介绍Java在展示层的两项重要技术:Java Servlet与JavaServer Pages。它们是最重要的Java核心技术。对这两项技术的深入了解,将有助于您未来对于JavaServer Faces(JSF)技术以及Java Web Services技术的学习。本书分为三大部分,前三章为基本概念部分,帮助读者奠定相关的概念基础;第四章至第十一章为JSP 2.0的基础内容,这两部分内容会让入门的读者对JSP 2.0技术有比较全面和系统的认认。第十二章至第十八章为提高部分,介绍了SQL、JSP与JDBC的概念与JavaMail的使用;Web应用程序设计师应有的设计理念和实现方式等内容,这是为有一定理论和实践经验的读者准备的,可以适应他们提高水平的需要。本书的主要内容:·EL语法·JSP 2.0简介·JSTL 1.1简介·Servlet 2.4简介·JSP隐含对象·JSP与JDBC·JSP与JavaMail·JSP与JavaBean·JSP Tag Library·Filter与Listener·Simple Tag与Tag File·网页窗体的处理 -
Servlet与JSP核心编程(美)Marty Hall,(美)Larry Brown著;赵学良译;赵学良译本书由浅入深,全面而深入地介绍了servlet和JSP技术。本书重点介绍核心技术,同时对相关的内容,如Web服务器的配置、安装和应用,数据库的安装和配置等都做了详细明了的介绍。本书的例子简练但真实,将复杂的任务拆分成多个步骤逐一介绍,大大减轻了读者阅读的负担。另外,和其他同类书籍不同的是,本书引导读者根据实际需要取长补短,同时,还基于实际的应用给出大量的提示。<br>本书叙述详尽、条理清晰。对于初学者来说是一本不可多得的入门书籍,经验丰富的servlet和JSP开发人员也可以通过阅读本书得到巩固和提高。<br><br>译者序<br>以前在写译者序时,我总是会写很多,包括我的感想、阅读本书的体会与经验,以及本书的优点和特点,等等。但这一次不同了,首先,它的前身已经得到读者的广泛认同,作为计算机书籍,销量达到1万册绝对可以算是十分畅销了。故而,不用担心由于读者对它不了解而错过这本优秀的图书。如果再花时间去介绍它的优点与特点,那就有画蛇添足之嫌,而且,由于读者甚众,长篇大论的译者序会浪费读者的时间,积少成多,聚沙成塔,累积起来这个时间可能会比较可观。俗话说一寸光阴一寸金(可惜呀!有价无市),浪费读者的时间可谓是罪莫大焉。<br>再回到翻译上来,制作中译本就是为了节省读者学习的时间,降低读者学习的难度,减轻读者的负担(包括经济上),而通畅、准确的译文更是能让学习达到事半功倍的效果。但这个良好氛围的建立是需要多方共同努力的。作为出版社,应该及时、有选择、高效率、高质量地引进读者最需要的图书,清华大学出版社在这一方面的成就有目共睹。作为译者,应该准确、负责、高效地完成书籍的翻译工作,虽然不一定要殚精竭虑,但尽心尽力,以为读者负责的心态努力做到自己的最好却是份内的事。而作为读者,并不是被动地选择和接受,事实上,只有读者才是推动图书出版工作的主要和惟一的动力。读者的反馈对于确定图书的种类、提高图书的质量有着极为重要的作用,公正而客观的评价对于提高图书的质量是必不可少的。所以希望读者能够到本书的信息网站上(见封底)多发表自己的观点和意见,读者、译者和编审人员的良好互动才能创建良好的出版环境。<br>参与本书翻译的还有王永、张阳,他们分别在计算机应用和开发领域拥有丰富的经验。他们的参与对本书大有裨益。<br>感谢我妈妈,她对我无微不至的照顾使我能够将更多的时间投入到本书的修饰和润色中。当然还要感谢清华大学出版社为我们及时、高效、准确地做好图书的引进和出版工作。本书的编辑汤涌涛女士为本书投入了大量的时间,她丰富的经验及敬业的精神对本书的完善起了至关重要的作用。<br> -
ASP.net程序设计陈惠贞,陈俊荣编著详尽的服务器控件语法剖析1.ASP.net内置对象访问2.ADO.net数据库访问(Access/SQLServer)3.丰富的实例制作讲解ASP.net简介和平台的安装1.ASP.net程序设计基础2.HTML服务器控件3.验证控件与用户控件4.Page、Response、Request、Server、Application、Session等对象5.ASP.net程序调试与异常处理6.数据库访问及SQL查询7.Web服务器控件与数据库的集成应用8.访问留言板与讨论组、聊天室、自动寄信服务、会员管理系统、在线投票系统9.文件上传等实例的制作 -
ASP.NET会计系统程序设计陈惟彬编本书第1、2两章介绍了VisualStudio.NET的Web开发环境以及一些常用的控件;第3、4章讨论了开发ASP.NET的数据库应用程序::ADO.NET,并介绍了用ADO.NET链接到不同类型的数据库的方法:第5章介绍了.NETFramework中的结构化异常处理机制:第6章介绍了与SQLServer沟通的桥梁::TransactSQL语言;第7~10章介绍利用VisualBasic.NET来设计数据库应用程序,联机和离线两种存取模式,并深入讨论了SqlCommand、DataSet、SqlDataAdapter的用法;最后三章用一个“会计系统”的实例,介绍了一套商业用的Web数据库应用系统的开发过程。本书可作为高等院校计算机、电子工程、信息科学等专业高年级本科生和研究生的参考书,也可供用ASP.NET开发Web数据库应用程序的有关人员参考。本书繁体字版名为《ASP.NET会计系统程式设计》由文魁信息股份有限公司出版,版权属陈惟彬所有。本书简体字中文版由文魁信息股份有限公司授权科学出版社独家出版。未经本书原版出版者和本书出版者书面许可,任何单位和个人均不得以任何形式或任何手段复制或传播本书的部分或全部。 -
Web数据库与XML应用陈建红,徐涛主编《Web数据库与XML应用》以SQL Server 2000为平台讲述了Web数据库与XML的整合应用。由于SQL Server 2000在Windows平台下使用非常方便,而且完全可以满足中小企业的一般需求,所以得到广泛的应用,尤其是,Microsoft公司对XML技术的支持直接体现在SQL Server 2000中。用户可以实现XML数据与数据库之问的相互转换,另外,SQL Server 2000还支持通过HTTP直接访问数据库。《Web数据库与XML应用》由四部分组成,一是SQL Server 2000的使用,包括SQL Server 2000的安装、数据库和表的创建、T-SQL语言以及视图、存储过程、触发器等;二是XML技术,包括XML简介、文档类型定义DTD、样式表XSL等;三是SQL Server 2000中的XML技术,包括如何从数据库中直接检索出XML格式的数据、如何利用XML文档更新数据库以及如何通过HRTP直接访问数据库等;四是综合实例,通过一个综合实例把《Web数据库与XML应用》所学的理论内容串联起来,利用所学习的知识解决实际问题。书中的程序都经过调试,方便读者使用。《Web数据库与XML应用》可作为高等教育计算机信息类专业的教材,也可作为信息技术工程师的参考书。 -
ASP网络应用系统典型模块开发实例解析张固[等]编著本书以典型模块的实现为主,比较系统地介绍了用ASP进行网络应用系统开发的基本知识和基本技能,着重于实际应用。本书内容可以分为两部分:ASP基础知识介绍和ASP设计实例。基础知识部分(第1章和第2章)系统地介绍了有关ASP的各方面的知识,从概念、特点到环境设置、服务器配置,再到ASP的语法、基本的数据库操作等。同时这一部分也给出了一些比较简单的典型模块来让读者对ASP编程技术有一个感性的认识。使用ASP进行实际的网络应用设计是本书的重点。从第3章开始,分别介绍了登录模块、注册模块、数据库典型模块、计数器模块、BBS系统、网上投票系统、聊天室系统、新闻发布系统、网络搜索引擎以及学生管理系统等。每个系统都得到了细致的剖析,并充分将每个典型系统做到完善是本书的最大特点。本书适合有一定ASP基础和数据库基础的读者阅读。 -
JSP Web应用教程朱敏等编著《JSP Web应用教程》由浅人深、详尽地介绍了JSP的基本原理与相关技术。并从实践出发,引导读者学习和掌握JSP这一网络开发技术。《JSP Web应用教程》共分8章,介绍了JSP的开发和运行环境以及JSP的基本原理和语言规范、JavaServlets技术、JavaBean技术、JDBC技术,以及运用JSP、Servlets和JavaBesn开发Web应用等。 《JSP Web应用教程》可作为高等院校计算机应用专业的教学用书,也适合自学者及网页开发人员参考使用。 -
JSP 程序设计蒋文蓉本书是教育部新世纪高职高专教育人才培养模式和教学内容体系改革与建设项目成果,是组织有关教育部高职高专教育、教学改革试点院校编写的。作者从教学的角度出发,从JSP的基础知识、基本语法入手,配以实际的范例,细致地讲解了JSP网站编程的方法与技巧。本书共有8章,按照循序渐进的学习原则,从基础知识入手,详细讲解了JSP的语言规范、HTML表单的检验方法和JSP与客户机的交互等内容,并介绍了JavaServlet、JavaBeans、JDBC等重要技术,最后用JSP编写了一个比较完整的电子商务网站。本书的特点是内容紧凑,详尽,每章后还配有实验。本书配有光盘,其中不仅有本书的所有代码,还有教学和实验的内容,供学生自学使用。本书适合高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也适合示范性软件职业技术学院、继续教育学院、民办高校技能型紧缺人才培养使用,还可供本科院校、计算机专业人员和爱好者参考使用。 -
ASP.NET网络系统程序开发陈宗兴编ASP.NET是微软公司推出的新一代Active Server Pages(活动服务器页面)脚本语言,也是微软公司发展的新型.NET体系结构的重要组成部分。本书全面介绍ASP.NET,内容包括基本架构、使用yB语言的编程方法以及HTML控件和Web控件的应用技术。本书除了介绍与ASP.NET有关的基本内容之外,还介绍了自定义控件应用以及与ADO.NET结合操作相关数据库等较为高级的技术,是一本理论与实际编程作业相结合的书籍。本书的配套光盘包括了书中所有范例的源代码,可供有兴趣的读者练习使用。本书特别适合于Web服务器管理人员所用,对于那些有志于从事网络管理、Web页面编辑工作的人员来说,也有一定的参考价值。 -
JSP编程指南(美)Simon Brown[等]著;白雁[等]译这是一本有关JSP的最新著作,全面讨论了JSP的结构、配置和最新开发技术。结合具体代码介绍和剖析了JSP的组成、Servlet和配置、JSP表达式语言、JSP标志、数据库访问控制、过滤及过滤器技术等,也讨论了程序安全性、性能及伸缩性、最优设计方法等领域的解决方案,最后对Struts、XDoclet以及其他的一些工具进行了系统的介绍。本书的内容将有助于利用JSP进行Web应用程序的开发。本书适用于Web应用程序的开发人员。译者序本书由北京交通大学的白雁、陈建春、万传风、谢秋学、安长智、李少恒、张海燕、王勐、王斌、王波、周君、高镇宇等同志翻译,由白雁、陈建春负责最后统稿。在本书的翻译过程中,得到了魏庆朝教授的大力帮助,杜薇、李洁等也参加了本书的翻译和录入工作。鉴于作者水平有限,难免有错误与不当之处,望广大读者批评指正。简介欢迎阅读《JSP编程指南(第三版)》,本书将帮助刚开始接触Java编程和有经验的Java开发人员了解创建基于Java的服务器端的Web解决方案的能力(和乐趣)。如果读者以前从事过JSP编程工作,在本书中将发现JSP2.中令开发JSP页面更为容易的新特色,如果读者对Java了解不多,那么通过本书的学习可以帮助你掌握JSP。JavaServerPage,简写为JSP,是一个采用Java语言的服务器端技术,拥有Java语言内在的简洁性,并可用于创建高度交互和灵活的Web应用程序。在当前不确定的经济形势中,以Java语言为支持使得JSP更有商业价值:Java是一个开放资源,这意味着它不需昂贵的许可证,从而JSP解决方案更物有所值。JSP的根本前提是可以用HTML创建Web页面的基本结构,而通过在其中加入Java代码可以为页面生成当前用户所期望的动态组件。如果读者理解HTML和Web页面的基本概念,那么JSP将是学习创建创新的、交互式的内容和掌握Java流行语言的无以伦比的好方法。本书将是读者踏入这个令人兴奋的世界的向导。本书的读者对象本书面向那些了解Java语言和核心API,并且希望掌握用最新版本的JSP和ServletAPI进行Web编程的读者。读者应当熟悉HTML,但是不需要预先掌握服务器端Java编程。首先要说明的是,本书没有涵盖所有的领域,特别是有关其他JavaAPI如企业JavaBean的内容没有涉及。本书内容本书包含JSP和Servlet规范的最新版本:分别是版本2.和版本2.4,它们都是由JavaCommunityProcess(http://java.sun.com/aboutJava/communityprocess/)开发的新规范。在它们最终发布之前有可能有一些小的修改,但是,这些修改都是很小的,而且很多新产品已经执行了新规范,如Tomcat5.。读过本书第二版的人会发现,本书并不是第二版的修订,而是"从根本上重新编码",以说明JavaWeb开发的最新特征。第二版出版于21年4月,虽然第二版出版的时间并不长,但第三版与第二版相比已经有了极大的变化。如果读者对服务器JavaWeb的开发已经有了一定的认识,那么应该着重于贯穿全书的一些技术的更新,或者直接跳到最感兴趣的内容。相反,如果读者是初次接触JSP、Servlet和JSTL,对这些技术还没有弄明白,那么应该从本书开头开始顺序阅读,本书的章节排序正是为这些读者考虑的。本书的内容简介如下:第1章:剖析JavaServerPage。本章介绍了JSP生存周期、JSP应用程序体系结构和JSP页面的基本原则,并说明在J2EE和其他Web组件如Servlet、标志库和JavaBean中何处适用JSP技术,这些组件存在于J2EEWeb层中,提供基于Web的动态内容。第2章:Servlet和配置。本章介绍什么是JavaServlet,如何开发和配置JavaServlet。Servlet和JSP规范是同时开发的,本章中介绍最新发布的版本:JSP2.和Servlet2.4。第3章:JavaServerPage表达式语言。本章介绍了JSP2.规范中的新特色,即JSP表达式语言。JSP表达式语言是在JSP页面中最常用的,它是一种非常简单的语言,而且独立于JSP。第4章:JavaServerPage标准标志库。本章介绍了JSTL创建的原因,它的详细内容(实际上有4个不同的标志库),以及如何安装JSTL和Tomcat5.。第5章:标志文件和简单标志。JSTL中包含的标志对于提高JSP页面的可读性和可维护性非常有价值,可以通过建立自己的定制标志使你自己的功能在以后重用并易于维护。标志文件和简单标志是JSP2.规范中为编写定制标志引入的新机制。第6章:经典标志。本章介绍了以前版本JSP规范为编写定制标志提供的工具。这些早先的方法,现在被称为经典标志,具有更多的灵活性,而且正是由于这个原因,它们在某些时候仍然是很有用的。第7章:定制标志的高级特性和最优方法。本章作为对标志的总结,介绍了更为高级的特性和使用定制标志的最优方法。第8章:Web应用程序的数据访问选择。本章探讨了从JSP和servlet访问后端数据的最佳方法。不管编写哪种类型的JSP应用程序,都需要保存应用程序生成的数据或使用来自外部资源的数据。本章以MySQL数据库作为例子。第9章:过滤。本章着重介绍过滤,它是所有Servlet2.4兼容容器的标准特性。读者将在本章中了解容器控制的过滤器生存周期,探讨非常重要的概念:过滤器链,并为第1章创建并配置两个简单的过滤器。第1章:高级过滤器技术。本章作为过滤器应用程序指南,通过5个示例介绍了在程序设计中应用过滤器的一些更先进的技术,这5个例子可以作为读者实现自己的过滤器的基础。第11章:Web应用程序的安全性。本章介绍了如何令Web应用程序更安全,并介绍了几种不同的身份验证和授权的方法。第12章:提高Web应用程序的性能和可伸缩性。本章介绍了一些用于提高性能和可伸缩性的知名工具,如页面缓存和数据库连接池,它们在你完成应用程序设计和编写后仍能发挥作用。第13章:Web应用程序设计和最优方法。本章涵盖了前面几章的所有技术,并介绍了如何建立可维护、可扩展的基于Java的Web应用程序。本章着重介绍了好的程序设计的重要性,以及它将如何帮助你创建高质量的Web应用程序,以便在今后更容易维护和扩展。第14章:使用Struts、XDoclet以及其他工具。本章用大量的第三方产品开发了一个创建和查看简历的(Web)应用程序,称为struts-resume。所有在struts-resume中使用的第三方产品都是开放资源的,它们有助于推动和加速开发过程中不同阶段的工作。使用本书所需的环境使用本书首先需要支持Java编程语言的计算机。可以是运行MicrosoftWindows(包括Windows95、Windows98、WindowsMe、WindowsNT、Windows2和WindowsXP)或Linux的计算机。本书中没有使用任何有所有权的软件,书中所有的代码都可以在开放资源产品上运行,这些可以在Internet上免费得到。因此,Internet连接是必需的,它帮助你得到这些免费的软件。另外所需要的最主要的软件是支持JSP2.和Servlet2.4的Web容器。虽然有许多选择,但在本书中选择了JakartaTomcatWeb容器,因为它是正式指定的参考工具。版本5是最新的也是最好的,因为它支持所需的规格。可以从http://jakarta.apache.org/tomcat/index.html获得Tomcat5.的最新发布信息。对于所需要的其他软件组件,本书中详细指明了它们的下载位置。
