- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?PAGE15?
附录各章习题参考答案
附录各章习题参考答案
第1章习题参考答案
1.答:Web应用是一种可以通过Web访问的应用程序。通过浏览器可以访问百度、淘宝、网易新闻等网站,这些就是Web应用。Web应用程序是一种使用HTTP(HyperTextTransferProtocol,超文本传输协议)作为核心通信协议,通过Internet让Web浏览器和服务器通信的计算机程序。
2.答:(1)浏览器根据我们输入的地址找到相应的服务器,不同的网站对应不同的服务器。这个服务器通常称为Web服务器,可以接收浏览器发送的请求。
(2)Web服务器根据请求的内容调用不同的服务器端程序,服务器端程序通常也是一个服务器,称为应用服务器。
(3)应用服务器接收到请求之后,查找相应的文件,加载并执行相应的任务,如果涉及到数据处理,则需要与数据库服务器交互。
(4)处理完数据,将处理结果返回给应用服务器,服务器端程序的执行结果通常是HTML文档。
(5)应用服务器把执行的结果返回给Web服务器,Web服务器再把这个结果返回给客户端浏览器。
(6)浏览器解析HTML文档,然后把解析后的网页显示给最终用户。
3.答:(1)HTML:超文本标记语言,是Web的描述语言。(2)CSS:层叠样式表(CascadingStyleSheets),也就是通常所说样式表。(3)ActiveX:一个集成平台,使用ActiveX可以方便地在Web页中插入多媒体效果、交互式对象、复杂程序等。(4)JavaScript:JavaScript是一种简单的脚本语言,可以在浏览器中直接运行。(5)jQuery:一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库。(6)其他:VBScript、Applet等。
4.答:平台无关性、安全性、面向对象、异常处理。
5.答:JSP、JavaBean、Servlet、JDBC、JSTL和表达式语言EL。
6.答:Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。
常用的Web服务器有:Apache服务器、Tomcat服务器、Resin服务器、JBoss服务器、WebSphere服务器、WebLogic服务器。
第2章习题参考答案
1.答:JAVA_HOME和classpath
2.答:切换到Tomcat的bin子目录(D:\Tomcat8.5\bin)。双击startup.bat,即可启动Tomcat。在使用完Tomcat之后,可以双击bin目录下的shutdown.bat来停止它。
3.答:/WEB-INF/lib目录
4.答:参见2.3.3节中的第1小节
5.略6.略
第3章习题参考答案
1.答:在服务器端有一个JSP容器负责获得对JSP文件的请求,当一个JSP文件第一次被请求时,容器首先会把这个JSP文件转换成一个Servlet(Java源文件)。在转换过程中如果发现JSP文件有语法错误,转换过程将中断,并向服务端和客户端输出出错信息。如果转换成功,JSP引擎会把该Java源文件编译成相应的.class文件,因为这个过程(编译)会耗费一定时间,所以第一次访问或jsp文件有改动时,访问时间会比较长。
接下来,JSP引擎会创建一个该Servlet的实例,并执行该实例的jspInit()方法,然后创建并启动一个新的线程,新线程调用实例的jspService()方法。
2.答:JSP中主要有3个编译指令:page指令、include指令和taglib指令。
JSP的动作指令主要有如下7种:jsp:include指令、jsp:forward指令、jsp:param指令、jsp:plugin指令、jsp:useBean指令、jsp:getProperty指令、jsp:setProperty指令。
JSP的内置对象有9个:request对象、response对象、session对象、out对象、page对象、application对象、config对象、pageContext对象、exception对象
3.答:在JSP文件中可以使用如下4种注释的方式:HTML注释、传统的Java行注释、传统的Java块注释、JSP注释
4.答:通过getParameter()方法获取参数值,对于多值参数,getParameter()将返回第一个值,如果要获取所有值,可以使用getParameterValues()方法。另外,方法getParameterMap()将返回一个包含了所有参数名值对MapSt
您可能关注的文档
- 《人际沟通与交流(第3版)》教案10.doc
- 会计电算化-畅捷通T3云财务项目2.docx
- 《旅游服务礼仪(第2版)》14中西餐礼仪.doc
- 中学生心理辅导第11章-教案-中学生心理辅导的支持系统.docx
- 大学生心理健康教育微课版第8章教案.doc
- 中学生心理辅导第12章-教案-中学教师的心理健康.docx
- 中学生心理辅导第9章-教案-中学生的性心理.docx
- 大学计算机应用基础 习题答案.doc
- 会计电算化-畅捷通T3云财务项目4.docx
- 中学生心理辅导第8章-教案-中学生的网络心理.docx
- 【基于哈佛分析框架的格兰仕集团财务分析13000字】.docx
- 【山西链家S房地产有限公司企业绩效管理中的绩效沟通问题及完善对策研究9300字】.docx
- 【智能化背景下的企业财务管理路径研究5400字】.doc
- 【会展场馆对城市发展的影响研究—以上海会展中心为例11000字】.doc
- 【办公楼建筑室内装饰装修设计研究3000字】.docx
- 【精益六西格玛管理在H公司产品质量改进中的应用研究7300字】.docx
- 【恒顺醋业公司风险投资管理问题和对策10000字】.docx
- 【浅析上市公司张一元茶业的股利分配问题及建议9000字】.doc
- 【四川长虹电子公司财务管理问题及完善对策研究9100字】.docx
- 【新媒体侵犯隐私权的抗辩事由浅析8200字】.docx
文档评论(0)