Web开发技术实用教程

出版时间:2008-9  出版社:清华大学出版社  作者:陈轶 编  页数:414  

前言

  伴随着Internet应用领域的不断扩展和Web技术的突飞猛进,Web应用已经成为现代社会不可或缺的一部分。“Web开发技术”以及相关课程得到许多学校的关注。为了适应计算机教学发展趋势,有必要编写一本符合当前Web技术发展趋势和教学现状的教材,帮助广大学生了解和掌握Web的主流技术。  这本教材是作者总结多年Web项目开发以及Web教学实践的经验,结合相关的技术资料编写而成。本书从程序设计角度出发,紧密结合Web开发技术特点和高校Web开发课程的教学大纲,力求覆盖当前主流Web开发中使用的常用技术,涉及了当前Web应用中常见的客户端开发、服务器端开发技术,侧重介绍了服务器端的编程常用的JSP技术的基本内容。此外,本书还引入了WAP2.0编程,引导读者进入无线Web开发领域,有效填补当前同类教材在该领域的空白。  本书分成14章,涵盖了当前Web开发技术中的Web技术基础、Web前台技术和后台技术三部分部分内容,具体包括如下内容。  第1部分:Web技术基础  第1章了解Web开发技术基础,具体设计了Web的基本概念、Web发展状况、工作原理、工作模式和关键技术。  第2部分:Web客户端开发技术  第2章从脚本语言发展的角度出发,依次介绍了HTML的基本概念以及常见的基本标签和XHTML主要内容。从而详细地解释了XHTML相较于HTML的特点,并通过具体的应用实例展示了XHTML的优势。  第3章介绍了CSS基本语法以及常见的基本属性。通过对CSS介绍,了解如何用CSS创建生动的网页外观。  第4章主要对JavaScript脚本语言展开介绍,具体涉及的内容有JavaScript脚本语言的基本语法、JavaScript的控制流程、JavaScript的函数、JavaScript的事件处理和JavaScript的内置对象。通过对它们的介绍,为进一步学习Ajax打下坚实的基础。  第5章主要介绍了XML在客户端的应用,包括了XML基础、XML的验证机制DTD和XMLSchema、XML的CSS显示,以及XPATH基础和XSLT转换XML.  第6章介绍WAP2.0无线应用协议,具体涉及的内容有WML1.3、WML2.0、XHTMLBasic、XHTMLMobileProfile和WMLScript等。通过它们引导读者了解无线终端的移动Web应用的开发。了解各式前台终端的Web页面设计,并为后续学习奠定基础。  第3部分:Web服务器端开发技术  比较了常见的服务器端的常见开发语言,并侧重介绍了服务器端常用的编程语言JSP。  第7章是为了能使没有任何编程经验的读者迅速进入学习状态而特定编写的。介绍了Java语言基础。如果具有Java编程经验的读者可以跳过这一章。  第8章介绍了JSP的工作原理和JSP基本语法。并介绍了Tomcat服务器的安装和配置,让读者能快速进入开发JSP应用的状态。  第9章介绍了JSP的out、request、response、application、session、page、pageContext、config和exception等9种内置对象,并通过具体实例对这些内置对象的应用展开详细的说明。  第10章介绍了JSP实现对文件的操作,具体内容有:File类、JSP的输入流和输出流、文件的相关操作如文件的写入、读取、修改以及文件的上传等。  第11章是Web开发的一个重要内容。介绍了JDBC、JSP访问数据的相关操作以及实现、JSP访问数据库的常见技巧,如中文字符乱码问题的解决、分页显示和连接池的使用等内容。通过对它们的介绍,让读者可以迅速开发具有实用意义的Web应用。  第12章介绍了JavaBean组件技术、JavaBean在JSP中的使用,以及用JavaBean开发具体的JSP应用。  第13章介绍了Servlet技术,了解Servlet与JavaBean和JSP技术结合开发MVC的Web应用。并通过Servlet实现会话管理、实现文件管理和实现数据库操作。

内容概要

本书立足于Web技术发展状况和特点,从读者学习当前主流Web技术出发,系统地介绍以JSP技术为主体的Web开发应用技术。  本书分成14章,内容安排合理,实用性强。涵盖了当前Web开发技术的主要内容,具体涉及Web技术基础、HTML技术基础、XHTML技术、CSS技术、客户端脚本语言、JSP开发的Java语言基础、JSP的开发体系和环境配置、JSP的主要内置对象、JSP的其他内置对象、JSP的文件操作、JSP的JavaBean编程、JSP的Servlet编程、JSP访问Web数据库、XML技术以及Web的综合应用。并介绍了无线标记语言和无线标记脚本语言,利用它们开发无线Web应用。在每一章都提供了具有现实意义的实例,帮助读者了解和掌握相关技术。  本书可以作为高等学校计算机及相关专业本科生、专科生、高职生和各类成人教育学院的Web程序设计、Web技术、网页设计和JSP技术课程教材,也可供相关技术人员使用。

书籍目录

第1章 Web技术基础 1.1 Internet概述  1.1.1 Internet的发展  1.1.2 Internet的工作原理  1.1.3 Internet的应用领域 1.2 Web技术概述  1.2.1 Web技术简介  1.2.2 Web的工作模式 小结 练习1第2章 HTML和XHTML 2.1 超文本标记语言HTML  2.1.1 HTML的发展历史  2.1.2 HTML文件的页面结构  2.1.3 HTML的基本标签  2.1.4 超链接  2.1.5 列表  2.1.6 表格  2.1.7 表单  2.1.8 框架  2.1.9 图像、文本格式及其他  2.1.10 HTML字符实体 2.2 扩展超文本标记语言XHTML  2.2.1 XHTML文档类型定义(XHTML DTD)  2.2.2 XHTML的语法  2.2.3 XHTML 的应用实例 小结 练习2第3章 CSS技术 3.1 CSS简介44 3.2 CSS基本语法  3.2.1 CSS的基本格式  3.2.2 CSS注释语句  3.2.3 CSS选择符  3.2.4 样式表的层叠顺序 3.3 CSS基本属性  3.3.1 CSS背景属性  3.3.2 CSS文本属性  3.3.3 CSS字体属性  3.3.4 CSS边界属性  3.3.5 CSS边框属性  3.3.6 CSS边距属性  3.3.7 CSS列表属性  3.3.8 CSS定位属性 小结 练习3第4章 客户端脚本语言 4.1 客户端脚本语言简介  4.1.1 客户端脚本语言的作用  4.1.2 常见的脚本语言 4.2 JavaScript脚本语言概述  4.2.1 初识JavaScript程序  4.2.2 常见的数据类型  4.2.3 变量  4.2.4 常量  4.2.5 运算符  4.2.6 对象和数组 4.3 JavaScript的控制流程  4.3.1 条件语句if…else  4.3.2 选择语句switch…case  4.3.3 计数循环语句 for  4.3.4 循环语句for…in  4.3.5 with语句 4.4 JavaScript的函数  4.4.1 函数的定义  4.4.2 函数的调用 4.5 JavaScript的事件处理  4.5.1 事件处理  4.5.2 事件处理方法  4.5.3 JavaScript预定义的事件处理器 4.6 JavaScript内置对象 小结 练习4第5章 可扩展标记语言XML第6章 WAP 2.0编程第7章 JSP开发的Java语言基础第8章 JSP简介第9章 JSP的内置对象第10章 JSP的文件操作第11章 JSP访问Web数据库第12章 JSP的JavaBean编程第13章 JSP的Servlet编程第14章 JSP和XML附录A Eclipse与Tomcat的整合及使用

章节摘录

  第1章 Web技术基础  1.1 Internet概述  Internet连接了世界不同国家、地区的不同计算机、任何接入Internet的计算机可以访问位于Internet的共享数据资源。Internet已经成为人们生活的重要部分。  1.1.1 Internet的发展  Internet是覆盖全球的信息基础设施,用户可以利用Internet不受地域限制的实现电子邮件的发送和接收,信息传输和查询,语言通信和图像、音频、视频的播放等活动。

图书封面

评论、评分、阅读与下载


    Web开发技术实用教程 PDF格式下载


用户评论 (总计7条)

 
 

  •   web开发技术书还不错!!!
  •   这本书介绍了web的很多内容,都是基础的,对于刚学的人很有好处,包装精美,当当的送货这段时间比京东还要快哦,真开心,呵呵
  •   这本书很适合初学的人使用,浅显易懂,内容很不错。
  •   这本书内容太笼统,很不详细。。例子貌似就是w3c的
  •   书很好,希望自己能好好利用、。。
  •   同学都用这本,就跟着买了
  •   这书只是为了上课需要,在实际当中没有什么特别大的用处。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7