. .
. v .
Ⅰ.选择题
1、基于 协议的Servlet通常继承______, 也可以继承_______。这些类型都实现了接口________。
A.
B.
C. . . Servlet
答案:C B A
2、 MVC模式的优势有哪些.〔三个答案〕A MVC模式使应用程序的构造更加清晰,通过将代码按照层次划分为业务逻辑/数据层、用户界面和应用流程控制这三个层次,能够增强代码的稳定性。B MVC模式实现了很好的分布式组件架构;C对于工程开发而言,MVC三层的别离有利于在工程小组按照小组成员各自的擅长进展分工,有利于三个局部并行开发、加快工程进度。D MVC模块功能的划分有利于在代码修改正程中进展模块的隔离,而不需要把具有不同功能的代码混杂在一起造成混乱。
3、在Servlet中使用硬编码的HTML输出作为请求的响应具有哪些严重缺陷.〔三个答案〕A很难对HTML做出修改,因为每次修改都必须重新编译Servlet。B由于HTML是硬编码的,所以维护不同的语言很困难。判断用户的语言、所处的地区以及其他变化情况,然后再显示输出非常困难。C当在Servlet中混合使用HTML和Java代码时,就很难分清页面设计和编程的职责。D很难做出动态的相应。
4、下述Servlet的处理流程中表述不正确的步骤是:A客户端发送一个请求至效劳器端;效劳器将请求信息发给Servlet;B Servlet引擎,也就是e容器会调用
. .
. v .
Servlet的service方法;C Servlet构建一个响应,并将其传给效劳器。这个响应是动态构建的,相应的容通常取决于客户端的请求,这个过程中也可以使用外部资源。D效劳器将响应返回给客户端。答案:B5、 init()
B service()
C destroy()
D create()
答案:D6、:
<servlet>
<servlet-name> Display </servlet-name>
<servlet-class> </servlet-class>
<load-on-startup> 2 </load-on-startup>
</servlet>
<servlet>
<servlet-name> Search </servlet-name>
<jsp-file> /search/ </jsp-file>
<load-on-startup> 1 </load-on-startup>
</servlet>
Display
B DisplayServlet
C
D
. .
. v .
答案:D
7、以下有关Servlet常用的请求头的含义说法错误的选项是:A Accept-Language头指出客户端倾向的语言。如en。B Content-Length头以字节为单位给出POST数据的长度。C Host说明了主机和端口。D User-Agent头说明了发出请求的客户代理的信息。答案:D
8、以下关于Java Servlet API说法错误的选项是:A JavaServletAPI是一组Java类,它定义了Web客户端和WebServlet之间的标准接口。B JavaServletAP由两个包组成: 和
强化练习-servlet 来自淘豆网m.daumloan.com转载请标明出处.