网络编程
-
深入浅出HTML与CSS、XHTML(美)弗里曼(Freeman,E.),(美)弗里曼(Freeman,E.) 著在你成为一名行家之后,阅读HTML书籍给你的唯一感受就是厌烦吗?那么现在就是你拿起《深入浅出HTML与CSS、XHTML》来真正学习HTML的时候了。这本书展示了学习创建符合工业标准的Web页面的完整历程——然而,除了阅读,你还会玩游戏、拼图、解谜题以及以你从未想象过的方式创建Web页面。并且,你还将学习HTML如何与CSS一起工作。哦,如果你从未听说过CSS,没关系——我们不会告诉其他人你仍然停留在上个世纪末,但是,如果你要创建本世纪的Web页面,那么,你应该了解和熟悉CSS。《深入浅出HTML与CSS、XHTML》能让你避免认为Web-safe颜色还是紧要问题的尴尬,以及不明智地把标记放入你的页面。最大的好处是,你将毫无睡意地学习HTML、XHTML和CSS。如果你曾经读过深入浅出(HeadFirst)系列图书中的任一本,就会知道书中展现的是什么:一个按人脑思维方式设计的丰富的可视化学习模式。本书的编写采用了许多最新的研究,包括神经生物学、认知科学以及学习理论,这使得本书能让HTML和CSS深深地烙印在你的脑海里。学会创建Web页面的真正诀窍,并认识到为什么你的老板所说的关于HTML表格的一切都有可能是错误的(以及做什么来代替)。最重要的是,在鸡尾酒会上当你的同事随口提及他的HTML现在如何完整以及他的CSS是在外部样式表里时,你表示认同,这会给酒会客人留下深刻的印象。“书中每章的核心部分设计精致,每种思想既有趣又实用。”—KenGoldsteinDisneyOnline执行副总裁“本书是一个全面的最新的介绍,它介绍了关于Web页面标记和表示的着眼于将来的实践。”—DannyGoodman《DynamicHTML:TheDefinitiveGuide》作者“过去通常是长期的麻烦和充满错误的学习过程,现在被巧妙地简化为一本吸引人的平装书。”-MikeDavidsonNewsvineInc.CEO“我喜爱《深入浅出HTML与CSS、XHTML》的原因是它以一种愉快的方式教会你需要学习的每件事。”-SallyApplinUI设计师和艺术家 -
IBM WEBSPHERE STUDIO J2EE应用开发(美)库什纳 主编,张云涛等 译;张云涛译本书引导读者学习如何使用WebSphere Studio开发企业级应用程序,内容包括:servlet、JSP、EJB开发(会话bean和EJB体系结构,使用WebSphere Studio开发实体EJB、消息驱动bean)、事务、安全、JCA工个和支持软件、WebSphere Studio的Profiling分析工具、客户端的实现、打包和部署、WebSphere管理、WebSphere Studio的远程调试器和Java组件测试工具等内容。通过学习本书,读者不仅可以成为企业应用程序开发人员,还可以通过IBM的相关技术认证。通过电子商务随需应变的领先软件平台的认证。要在当前充满竞争的商业环境中获得成功,公司需要优秀的软件开发人员,他们能集成企业应用程序并满足不断变化的客户需求。读者不仅可以成为企业应用程序开发人员,还可以通过IBM的相关技术认证。本书涵盖认证所需的所有主题,使读者能够:·设计、构建和测试可重用的企业组件·设计、构建和测试Web组件·理解数据库连接和IBM WebSphere应用服务器内的消息传递·处理EJB事务·其他内容……·开发访问企业组件的客户端·装配企业应用程序并将它们部署在IBM WebSphere应用服务器上·在WebSphere应用服务器环境内验证、调整和检测应用程序IBM软件认证:认证技能级别WebSphere软件的IBM认证级别很容易判断。IBM WebSphere Studio V5.0有三个级别的认证。本书所针对的考试号是287。 -
Java Script深度剖析(美)戈瑟林(Gosselin,D.) 著,卢云鹏 等译本书适合于大中专院计算机相关专业作为教材,也是JavaScript初学者以及JavaScript爱好者的理想参考用书。书中详细介绍了基本的JavaScript程序设计原理以及实现它们的语法,内容包括JavaScript简介,变理、函数、对角和事件,数据类型、运算符,结构化逻辑控制结构和语句,窗口和框架,表单,动态HTML和动画,cookie和安全性,服务器端JavaScript,数据库连接,使用Java小程序和嵌入式数据。本书内容全面,讲解清析,遵循案例教学和循序渐进的学习方法,非常利于学习。 -
Ajax基础教程(美)(Ryan, A.N.)著Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验。本书重点介绍Ajax及相关的工具和技术,主要内容包括XMLHttpRequest对象及其属性和方法、发送请求和处理响应、构建完备的Ajax开发工具、使用JsUnit测试JavaScript、分析JavaScript调试工具和技术,以及Ajax开发模式和框架等。本书中所有例子的代码都可以从Apmss网站本书主页的源代码(Source Code)免费得到。.本书适合各层次Web应用开发人员和网页设计人员阅读。2005年,在Web 2.0热潮中,Ajax横空出世,迅速成为最炙手可热的Web开发技术。Google、Microsoft、Amazon和Yahoo都已经全面采用Ajax,新一代的网站如雨后春笋,迅速兴起。..什么是Ajax? Ajax为什么会这么热,它到底有什么奇妙之处?Ajax是少数高手才能使用的尖端技术吗?如何用Ajax开发全新用户体验的Web应用,如何用Ajax赋予原有应用新的生命?本书将给你满意的答案!书中不仅详细讲述了如何结合使用各种标准Web技术如JavaScript、HTML、CSS和XMLHttpRequest开发Ajax应用,而且涵盖了调试、测试、文档、验证等工具,以及相关的模式、框架、应该避免的陷阱。阅读本书,再加上已有的开发经验,你也能在应用中使用超炫的Ajax技术,使你的网站立即焕然一新!这一过程将乐趣无穷,我们衷心地希望,有一天能看到你开发的基于Ajax的一流应用!... -
JSP高级程序设计(美)Vivek chopra Jon Eaves rupert jones等著JSP(JavaServerPages)是目前热门的跨平台动态Web应用开发技术。本书由经验丰富的开发人员撰写,主要介绍高级的JSP知识以及Web服务器软件开发技术,包括动态Web内容生成、国际化和本地化、JSP调试技术、Web框架、Struts、Tiles、JSF、安全、性能及最佳实践。书中给出了许多实际的代码示例,并对一些实例做了深入分析,这些内容为读者展示了JSP2.x的许多新特性,并强调了Web开发的一些最佳实践。本书配有习题和综合项目,非常适合作为相关院校JSP程序设计课程的教材。.JSP是目前热门的跨平台动态Web应用开发技术,使用JSP可以创建内容丰富多彩的动态网页。本书介绍高级的JSP知识以及Web服务器软件开发技术,深入浅出、注重实践的风格将更有助读者理解其中内容。..本书凝聚了业界专家多年的实践经验,紧扣实际开发中最需要的技术。书中包含大量的代码实例、习题,并在最后给出一个综合JSP项目。除了适合Web应用开发人员阅读之外,也特别适合作为JSP程序设计课程的教材。... -
JSP数据库高级教程刘彬编著JSPfJava Server Pagesl是由Sun Microsystems公司倡导的、许多公司参与。''起建立的一种动态网页技术标准,它可以实现网页中的动态部分和静态的HTML相分离,可以无缝地运行在Unix,Linux, Windows等操作平台上,从而建立安全、跨平台的动态网站。 本书详细地讲解了JSP数据库编程技术,全书共分19章。第1章~第1 5章主要讲述了JSP语言基础、JSP程序的配置与发布、数据库基础、数据库的访问和连接、高级数据库技术、数据文件操作高级应用、ll_:进制数据的处理、触发器、存储过程、JSP与Servlet高级开发应用、JSP与JavaBean高级开发应用、EJB开发、在JSP中使用XML交换数据、图片处理及显示、基于Session的身份验证等内容,第16章~第19章介绍了留言板、邮件收发系统、BBS论坛系统和在线聊天室系统,从而详细地讲解了JSP数据库编程技巧。 本书语言简洁,内容丰富,可作为高等院校相关专业的教材和辅导用书,也可作为JSP开发人员和广大用户的自学或参考用书。 -
Ajax开发精要柯自聪编著在这样一个播种希望的季节里,电子工业出版社为国内的众多开发者奉上一餐Ajax开发饕餮盛宴:由网上知名的《Ajax开发简略》系列开源文档的作者柯自聪倾力写作的重量级图书:《Ajax开发精要:概念、案例与框架》!如果您没有读过《Ajax开发简略》,又希望以最快的速度领略它的精要,请您选择本书,它一定会展示给您一个全新的世界;如果您曾经读过《Ajax开发简略》,并从中获益良多,那么,本书更是帮助您精进Ajax的不二法门!本书从概念、案例与框架三个角度来详细阐述Ajax开发技术,先介绍Ajax的由来、优势及其在Web开发中的地位,接着详细介绍Ajax的各项组成技术、封装、开源和商业框架等各种相关知识,并提供丰富实用的开发案例和综合案例,引导读者一步步地了解并掌握利用Ajax进行Web应用程序开发的方方面面。本书供各类Web开发、网站建设与网页设计人员参考。 第1章Ajax介绍 21.1Ajax的由来 21.2Ajax的定义 31.3Web应用程序的解决方案 51.4Ajax的工作方式 71.5小结 8第2章B/S请求响应机制与Web开发模式 92.1HTTP请求响应模型 92.2B/S架构的请求响应机制 122.3Web开发模式 132.4开发环境的设置与配置 192.4.1下载Java开发工具包(JDK) 192.4.2下载安装Tomcat 202.4.3下载安装Eclipse 3.1.1 202.4.4创建开发 222.5小结 242.6参考资料 25第3章Ajax概览 263.1为什么使用Ajax 263.2谁在使用Ajax 303.3Ajax的应用方向 323.4基于各种Web解决方案的Ajax技术选择路线 353.5Ajax的缺陷 413.6一个简单的Ajax例子 423.7小结 47第4章Ajax用到的技术 484.1HTML 484.1.1HTML与Ajax 494.1.2HTML常用标记 494.2XML 624.2.1XML与Ajax 634.2.2XML基础 634.2.3文档类型定义及声明 684.2.4XML名域 714.2.5操纵和解析XML 734.2.6选择合适的XML生成方式 784.3XHTML与CSS 834.3.1XHTML、CSS与Ajax 844.3.2XHTML与CSS基础 844.3.3XHTML语法约束 854.4Javascript 874.4.1Javascript与Ajax 884.4.2Javascript基本数据结构 894.4.3Javascript表达式和运算符 914.4.4Javascript的流程控制和函数 914.4.5Javascript的对象 944.4.6窗口及输入输出 984.5DOM 984.5.1DOM与Ajax 994.5.2DOM眼中的HTML文档:树 994.5.3HTML文档的节点 1004.5.4使用DOM操作HTML文档 1024.5.5使用DOM操作XML文档 1134.6XMLHttpRequest对象 1164.6.1XMLHttpRequest对象与Ajax 1164.6.2XMLHttpRequest对象的属性和方法 1164.7小结 1224.8参考资料 123开发篇第5章简单的Ajax开发框架 1265.1如何使用Ajax 1265.2初始化对象 1285.3指定响应处理函数 1295.4发出http请求 1295.5处理服务器返回的信息 1305.6一个初步的Ajax开发框架 1315.7异常处理机制 1365.8中文乱码问题及其解决方案 1375.9小结 140第6章使用responseText处理返回的普通文本信息 1416.1案例1:数据校验 1416.1.1需求说明 1426.1.2案例解析 1436.1.3应用范围 1526.2案例2:级联菜单 1526.2.1需求说明 1536.2.2案例解析 1546.2.3应用范围 1706.3案例3:条目内容 1706.3.1需求说明 1726.3.2案例解析 1726.3.3应用范围 1836.4案例4:级联的下拉列表 1846.4.1需求说明 1876.4.2案例解析 1886.4.3应用范围 2016.5小结 202第7章使用responseXML处理返回的XML信息 2047.1案例5:获取元对象数据 2057.1.1需求说明 2067.1.2范例解析 2067.1.3应用范围 2247.2案例6:处理列表数据 2247.2.1需求说明 2267.2.2案例解析 2277.2.3应用范围 2397.3案例7:处理级联的数据 2407.3.1需求说明 2407.3.2案例解析 2427.3.3应用范围 2517.4案例8:更新保存数据 2517.4.1需求说明 2527.4.2案例解析 2527.4.3应用范围 2807.5小结 281第8章在普通文本和XML文档之间权衡 2828.1何时返回普通文本 2828.2何时返回XML文档 2838.3innerHTML的应用 2848.4小结 285案例篇 第9章模拟MSN Space 2889.1MSN Space中的Ajax 2889.2持久化机制 2949.3实体类和服务类 2989.4初始化共享空间首页 3269.5固定链接 3309.6操作评论 3329.6.1添加评论 3329.6.2阅读评论 3389.7引用通告 3389.8管理列表项 3419.8.1初始化自定义列表首页 3419.8.2添加列表项目 3489.8.3编辑列表项目 3519.8.4删除列表项目 3549.9小结 356第10章Ajax封装 35810.1封装客户端Ajax操作 35810.2自定义标签扩展现有的HTML控件 35910.3规范服务器的返回数据 36010.4客户端脚本与服务器端对象的交互 36110.5小结 361第11章开源Ajax框架 36311.1DWR 36311.1.1DWR简介 36311.1.2DWR使用入门 36511.1.3试用DWR 37311.1.4DWR的适用范围 37911.2Ajax Tags 37911.2.1Ajax Tags简介 38011.2.2Ajax Tags标签及其使用方法 38311.2.3Ajax Tags的适用范围 39911.3AjaxAnywhere 40011.3.1AjaxAnywhere简介 40011.3.2Ajax Anywhere安装 40111.3.3AjaxAnywhere的类库及其用法 40211.3.4试用AjaxAnywhere 41711.3.5Ajax Anywhere的适用范围 42111.4SWATO 42211.4.1SWATO简介 42211.4.2SWATO快速安装 42311.4.3第一个服务类 42411.4.4注册服务 42611.4.5使用服务 42711.4.6SWATO的适用范围 42911.5小结 430第12章商业Ajax框架 43112.1Google Ajaxstl 43112.2锐道Dorado 43112.3小结 434参考文献 435 -
JSP数据库系统开发完全手册王国辉编著本书以使用JSP开发数据库系统用到的实用技术为中心,全面、系统地介绍了JSP开发动态网站所必须掌握的技术、方法和过程。本书分3个部分,第1部分为JSP编程基础篇,主要介绍使用JSP开发数据库系统必须掌握的技术,这些技术最大限度地与实际项目案例相结合。第2部分为JSP典型实例篇,主要介绍在线投票系统、网站流量图表分析、网上论坛、聊天室、在线视频、邮件群发等6个典型实例的开发过程。第3部分为JSP案例开发篇,精选了当前应用最广泛的数据库管理系统,内容包括:软件的设计分析、公司管理系统、人事管理系统、工作管理系统、物资管理系统、客户管理系统、网上图书超市、新奥家电连锁网络系统。这些系统既可以独立使用,也可作为企业综合管理系统的重要组成部分。 本书附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP和Windows 2000下全部测试通过,保证能够正常运行。 本书内容精练、重点突出、实例丰富,是各级程序开发人员必备和不可多得的参考书,本书也非常适合大中专院校师生学习参考。 -
征服AJAX王沛编著本书是一部关于Ajax技术计算机编程技术专著,本书对Ajax的各个技术要素进行了系统而全面的介绍,从而揭开Ajax的神秘面纱。本书适合网络编程人员、网页制作人员、网站建设者、各类网页设计制作培训学校。本书全面地介绍了Ajax技术。全书分为4个部分。第1部分介绍AjaX应用程序的主要特点,同时还通过“留言板”程序比较了Ajax技术和传统Web开发技术的不同之处。第2部分和第3部分讲解了Ajax的核心技术,包括JavaScript、XMLHttpRequest、DOM、XML、CSS以及服务器端编程。第4部分通过完整项目案例介绍AjaX的典型应用。本书适合网络编程人员、网页制作人员和网站建设者阅读。 -
JSP应用教程李咏梅 等编著jsp是由sun公司于1999年6月推出的新技术,是基于java servlet以及整个java体系的web开发技术。利用这一技术可以建立先进、安全和跨平台的动态网站。本教材以应用为主,书中配有大量的示例代码,由浅入深、循充渐进地讲解了如何利用jsp技术创建灵活、安全和健壮的wed站点。全书共分12章,分别详细地介绍了java语法、html常用标签、jsp语法、jsp内置对象、jsp与数据库、jsp与javabean、jsp与xml等内容。本书适合作为高等职业教育计算机及相关专业学生的教材,也可作为各类计算机培训班的教学用书。
