Web开发技术实用教程_陈轶_课后答案
Web开发技术实用教程_陈轶_课后答案第1章 Web技术基础11.1 Internet概述11.1.1 Internet的发展11.1.2 Internet的工作原理21.1.3 Internet的应用领域31.2 Web技术概述41.2.1 Web技术简介41.2.2 Web的工作模式5小结6练习16第2章 HTML和XHTML82.1 超文本标记语言HTML82.1.1 HTML的发展历史82.1.2 HTML文件的页面结构92.1.3 HTML的基本标签122.1.4 超链接152.1.5 列表172.1.6 表格222.1.7 表单262.1.8 框架332.1.9 图像、文本格式及其他352.1.10 HTML字符实体372.2 扩展超文本标记语言XHTML372.2.1 XHTML文档类型定义(XHTML DTD)382.2.2 XHTML的语法392.2.3 XHTML 的应用实例41小结42练习242第3章 CSS技术443.1 CSS简介443.2 CSS基本语法453.2.1 CSS的基本格式453.2.2 CSS注释语句493.2.3 CSS选择符493.2.4 样式表的层叠顺序503.3 CSS基本属性513.3.1 CSS背景属性513.3.2 CSS文本属性533.3.3 CSS字体属性553.3.4 CSS边界属性573.3.5 CSS边框属性583.3.6 CSS边距属性583.3.7 CSS列表属性603.3.8 CSS定位属性61小结63练习363第4章 客户端脚本语言654.1 客户端脚本语言简介654.1.1 客户端脚本语言的作用654.1.2 常见的脚本语言654.2 JavaScript脚本语言概述654.2.1 初识JavaScript程序664.2.2 常见的数据类型674.2.3 变量674.2.4 常量684.2.5 运算符684.2.6 对象和数组704.3 JavaScript的控制流程744.3.1 条件语句if…else744.3.2 选择语句switch…case744.3.3 计数循环语句 for754.3.4 循环语句for…in754.3.5 with语句774.4 JavaScript的函数774.4.1 函数的定义774.4.2 函数的调用774.5 JavaScript的事件处理794.5.1 事件处理794.5.2 事件处理方法794.5.3 JavaScript预定义的事件处理器794.6 JavaScript内置对象81小结83练习483第5章 可扩展标记语言XML855.1 XML基础855.1.1 什么是XML 855.1.2 XML的相关技术875.1.3 建立XML文件885.1.4 XML的命名空间915.1.5 XML的数据岛(XML Data Inland)925.2 XML验证机制935.2.1 文档类型定义DTD935.2.2 XML模式定义语言(XML Schema Definition Language)995.3 CSS显示XML1065.4 XSLT转换XML1085.4.1 XPath基础1085.4.2 XSLT的基本结构1125.4.3 用XSLT显示XML117小结119练习5119第6章 WAP 2.0编程1206.1 WAP 2.0简介1206.2 WAP 2.0的标记语言1216.2.1 无线标记语言WML 1216.2.2 WML 2.01296.2.3 XHTML Mobile Profile1356.3 WMLScript1386.3.1 WMLScript语法基础1396.3.2 WMLScript常用库143小结146练习6146第7章 JSP开发的Java语言基础1487.1 Java简介1487.1.1 Java语言特点1487.1.2 Java和JavaScript的区别1497.2 Java的基本语法1507.2.1 数据类型1507.2.2 数组1527.2.3 常用运算1557.2.4 控制语句1567.3 Java的面向对象编程基础1587.3.1 类和对象1587.3.2 继承性1597.3.3 包1607.3.4 接口1617.3.5 多态性1637.4 Java的异常处理1657.4.1 异常与异常类1657.4.2 异常的抛出1657.4.3 捕获异常1667.5 Java的多线程1687.5.1 多线程的定义1697.5.2 线程优先级1717.5.3 线程同步171小结174练习7174第8章 JSP简介1768.1 了解JSP1768.1.1 JSP的工作原理1768.1.2 JSP的特点1768.2 Tomcat服务器的安装和配置1778.2.1 Tomcat服务器的安装1778.2.2 Tomcat服务器的配置和测试1798.3 JSP的基本语法1808.3.1 一个简单的JSP页面1808.3.2 JSP的变量、方法与表达式1818.3.3 JSP注释元素1828.3.4 JSP指令元素1848.3.5 JSP动作元素1878.3.6 JSP脚本元素197小结198练习8198第9章 JSP的内置对象2009.1 内置对象概述2009.2 out对象2009.3 request对象2029.4 response对象2069.4.1 response对象的概述2069.4.2 response对象的应用实例2079.5 session对象2109.5.1 session对象的概述2109.5.2 session对象的应用实例2119.6 application对象2159.7 config对象2179.7.1 config对象的概述2179.7.2 config对象的应用实例2179.8 exception对象2219.8.1 exception对象的概述2219.8.2 exception对象的应用实例2219.9 page对象2249.10 pageContext对象224小结226习题9226第10章 JSP的文件操作22810.1 File类22810.1.1 获取文件属性22810.1.2 创建目录23110.1.3 删除文件和目录23210.2 JSP的输入流和输出流23210.2.1 字节流23310.2.2 字符流23510.3 文件的操作23710.3.1 读取文件23710.3.2 写入文件23910.3.3 追加操作24210.3.4 使用RandomAccessFile类24210.4 文件上传244小结248练习10249第11章 JSP访问Web数据库25111.1 JDBC简介25111.1.1 JDBC基本概念25111.1.2 数据库的连接方式25211.1.3 JDBC常用接口25511.2 数据库的访问26011.2.1 插入记录26111.2.2 查询记录26311.2.3 更新记录26511.2.4 删除记录26611.2.5 JSP访问数据库的应用实例26711.3 数据库访问常用技巧28011.3.1 中文字符乱码问题的解决28011.3.2 分页显示的方法28311.3.3 连接池的使用287小结289练习11289第12章 JSP的JavaBean编程29112.1 JavaBean概述29112.1.1 JavaBean的简单应用29112.1.2 访问JavaBean的基本语法29312.2 JSP页面使用JavaBean29912.2.1 JavaBean的属性30012.2.2 JavaBean的作用域30212.3 利用JavaBean访问数据库30712.3.1 JavaBean连接数据库30912.3.2 JavaBean实现数据库操作31112.3.3 访问数据的应用实例313小结318练习12318第13章 JSP的Servlet编程32013.1 Servlet技术32013.1.1 Servlet的框架32113.1.2 Servlet的生命周期32213.1.3 Servlet的开发与部署32313.2 JSP的开发模式32713.2.1 JSP Model I:JSP+JavaBean32813.2.2 JSP Model II:JSP+JavaBean+Servlet 32813.3 JSP+Servlet的应用32913.3.1 Servlet实现会话管理32913.3.2 Servlet实现文件操作33413.3.3 Servlet实现数据库的访问337小结345练习13346第14章 JSP和XML34714.1 JSP生成XML34714.1.1 JSP直接生成XML文件34714.1.2 结合JavaBean生成XML文件34914.2 JSP解析XML35014.2.1 JAXP API概述35114.2.2 JSP应用DOM35214.2.3 JSP应用SAX35914.3 JSP应用XML36314.3.1 JavaBean封装XML数据36314.3.2 用户自定义标签封装XML36714.3.3 JSP转换XML文件 37414.4 JSP+XML的应用实例: 开发技术论坛37814.4.1 技术论坛简介37814.4.2 用户登录37814.4.3 用户注册38214.4.4 论坛导航38514.4.5 用户发表新信息 38914.4.6 用户发表回复39414.4.7 管理员的论坛管理398小结406习题14406附录A Eclipse与Tomcat的整合及使用408A.1 Eclipse和MyEclipse的安装408A.2 Eclipse与Tomcat的整合411A.3 Eclipse开发一个Web应用412…… * 文章节选 * 伴随着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实现会话管理、实现文件管理和实现数据库操作。
完整课后答案正在整理之中,哪位同学有这个答案的话请加群发给我们管理员
kjhnkjhkgjkgjkhgjgjkh
页:
[1]