Jsp考试复习题库及答案.pdf
Jsp考试复习题库及答案试题1(1)在 J 2 E E 的W e b 应用中,编译后的c las s 文件存放的目录为(A)A.c las s e s 目录B.i m ag e s 目录C.j ar目录D.任意位置(2)在 J SP 中,哪个指令用来声明J SP 欲使用的标签库?(B)A.t ldB.t ag li bC.i m p o rtD.i n c lu d e(3)Se rv le t 处理请求的方式为(A)A.以运行的方式B.以线程的方式C.以程序的方式D.以调度的方式(4)在 J av aW e b 应用中,M V C设计模式中的V(视图)通常由(A)充当。A.J SPB.Se rv le tC.Ac t i o nD.J av aBe an(5)网页服务默认的端口号是(D),我们可以通过H TTP 地址加上端口号来访问网站。A.8 1 0 0B.8 0 8 0C.9 0 0 0D.8 0(6)J SP 标准标签库(J STL)的标签库描述符文件的后缀是(A)oA.t ldB.j arC.p ro p e rt i e sD.x m l(7)、W e b 服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于W e b 服务的理解正确的是(D)。A.W e b 服务只能在互联网发布,不能在局域网内发布B.W e b 服务的提供者和请求者必须使用相同的技术平台C.W e b 服务的提供者和请求者必须使用的语言开发应用程序D.W e b 服务的数据传输标准是X M L说明:W e b 服 务(W e b Se rv i c e)是基于X M L 和H TTP S的一种服务,其通信协议主要基于SO AP,服务的描述通过W SDL,通过UDDI来发现和获得服务的元数据。(8)在 J av a W e b 应用程序中,使用哪个数据源与J N DI 获得数据库连接时,应把J DBC驱动程序j ar文件放在(D)下。A.应用程序的s rc 目录B.应用程序的/W E B-I N F/li b 目录C.To m c at 的根目录D.To m c at 的 c o m m o n/li b 目录(9)下面哪个说法是正确的?(B)A.对于每个要求访问m ai llo g i n,j s p 的H TTP 请求,Se rv le t容器都会创建一个H t t p Se s s i o n 对象B.每个H t t p Se s s i o n 对象都有惟一的I D。C.J av aW e b 应用程序必须负责为H t t p Se s s i o n 分配惟一的I D(这是由服务器分配的)(1 0)如果不希望J SP 网页支持Se s s i o n,应该如何办?(B)A.调用 H t t p Se s s i o n 的 i n v ali d at e。方法B.(1 1)在 J SP 中使用标记时,不会出现的属性是:(A)A.n am eB.p ro p e rt yC.v alu eD.以上皆不会出现(1 2)P ag e 指令用于定义J SP 文件中的全局属性,下列关于该指令用法的描述不正确的是(D)A.作用于整个J SP 页面。B.可以在一个页面中使用多个指令。C.为增强程序的可读性,建议将指令放在J SP 文件的开头,但不是必须的。D.指令中的属性只能出现一次。说明:%p a g e%指令作用于整个J S P页面,同样包括静态的包含文件。但 是 p a g e%指令不能作用于动杰的包含文件,比如 j s p:i n c l u d e 你可以在一个页面中用上多个%p a g e%指令,但是其中的属性只能用一次,不过也有个例外,那就是i m p o r t 属性。因为i m p o r t属性和J a v a 中的i m p o r t 语句差不多(参照J a v a L a n g u a g e),所以你就能多用此属性几次了.无论你把 p a g e%指令放在J S P的文件的哪个地方,它的作用范围都是整个J S P页面。不过,为了 J S P程序的可读性,以及好的编程习惯,最好还是把它放在J S P文件的顶部.(1 3)关于J a v a B e a n 正确的说法是(B)A.J a v a 文件与B e a n 所定义的类名可以不同,但一定要注意区分字母的大小写B.在 J S P文件中引用B e a n,其实就是用语句C.被引用的B e a n 文件的文件名后缀为.j a v aD.B e a n 文件放在任何目录下都可以被引用(1 4)S e r v l e t 程序的入口点是:(A)A.i n i t ()B.m a i n ()C.s e r v i c e ()D.d o G e t ()(1 5)不能在不同用户之间共享数据的方法是(A)A、通过c o o k i e (不同页面间共享数据)B、利用文件系统C、利用数据库D、通过 S e r v l e t C o n t e x t 对象(1 6)下列哪个为J S P的隐含对象。(B)A.e n vB.p a g e (即内建对象)C.j s p i n f oD.c o n t e x t(1 7)哪一个不是E L 定义的隐式对象?(C)A.c o o k i eB.p a g e C o n t e x tC.a t t r i b u t e sD.i n i t Pa r a m(1 8)关于J S P,下列说法不正确的有(D)。A.J S P 的全称是 J a v a S e r v e r Pa g e sB.JSP是由sun公司倡导,许多别的公司参与一起建立起来的一种动态网页技术C.在HTM L 文件里中加入Java程序片断和JSP标签可以构成JSP网页D.JSP的运行环境是:正确安装JDK 即可。(还有服务器如Tmocat)说明:JSP(全称 JavaServer Pages)是由 Sun M icrosystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTM L、XM L 或其他格式文档的Web网页的技术标准。JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。JSP使 Java代码和特定的预定义动作可以嵌入到静态页面中。JSP句法增加了被称为JSP动作的XM L 标签,它们用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTM L 或XM L 标签一样使用它们。标签库提供了一种和平台无关的扩展服务器性能的方法。JSP被 JSP编译器编译成Java Servletso 一个JSP编译器可以把JSP编译成JA VA 代码写的servlet然后再由JA VA 编译器来编译成机器码,也可以直接编译成二进制码。(19)下列选项中能在JSP页面中实现转向的是(B)A.response,forward(/index,jsp);B.response.sendRedirect(/index,jsp);C.request,forward(/index,jsp);D.r equ est.sendR edir ect(/index,jsp);(2 0)如果某一 J S P 页面的表单中,有几个复选框,name为“habit,则该jsp提交后,通过下面(C)语句去获取用户选中复选框的值。A.r equ est.getA ttr ibu te(habit);B.r equ est.getP ar ameter(habit);C.r equ est.getP ar ameter V alu es(habit);D.r equ est,get H abit();(2 1)关于session的使用,下列说话正确的是(A)。A.不同的用户窗口具有不同的sessionB.不同的用户窗口具有相同的sessionC.session可能超时间D.S ession永远不可能超时(2 2)如果用J S P 开发一个聊天程序,不用数据库存储聊天纪录,请问聊天记录最好存储在(D)中。A.r equ estB.pageC.sessionD.application(不同的用户之间可以共享数据)(2 3)用 J S P 2.0 表达式语法在J S P 页面上正确显示1 0+2 0 的结果的是(A)oA.$1 0+2 0 B.$1 0+2 0 ;C.$(1 0+2 0)D.$(1 0+2 0);(2 4)支持 J S P 2.0 和 S er v let2.4 的 T O M C A T 版本是(C)。A.T 0 M C A T 4.0 以上B.T 0 M C A T 4.2 4 以上C.T 0 M C A T 5.0 以上D.T 0 M C A T 5.5 以上(2 5)编写自定义标签处理类后,需要编写一个(B)去描述。A.tag 文件B.t l d 文件C.dtd文件D.xml 文件(2 6)关于S er v let F ilter,下列说法正确的有(C D)。A.F ilter 其实就是一个 S er v letB.F ilter 可以产生 r esponseC.F ilter 可以在ser v let被调用之前截获r equ estD.F ilter 可以用来处理统一认证,过滤不雅字句等。说明:filter 功能.它使用户可以改变一个r equ est和修改一个 r esponse.F ilter 不是一个 ser v let,它不能产生一个 r esponse,它能够在一个r equ est到达ser v let之前预处理r equ est,也可以在离开 servlet时处理response.换种说法,filter其实是一个“servlet chainingw(servlet 链).一个 filter 包括:1.在 servlet被调用之前截获;2.在 servlet被调用之前检查servlet request;3.根据需要修改request头和request数据;4.根据需要修改response头和response数据;5.在 servlet被调用之后截获.你能够配置一个filter 到一个或多个servlet;单个servlet或servlet组能够被多个filter使用.几个实用的filter包括:用户辨认filter,日志filter,审核filter,加密filter,符号filter,能改变xml内容的XSL T filter等.(27)在一个Filter中,处理filter业务的是(C)方法。A.dealFilter(ServletRequest request,ServletResponseresponse,FilterChain chain)B.dealFilter(ServletRequest request,ServletResponseresponse)C.d o Fi lt e r (S e r v le t R e q u e s t r e q u e s t,S e r v le t R e s p o n s er e s p o n s e,Fi lt e r Ch ai n ch ai n)D.d o Fi lt e r (S e r v le t R e q u e s t r e q u e s t,S e r v le t R e s p o n s er e s p o n s e)(28)MV C 属 于(B)oA.Mo d e ll(JS P+Jav aBe an)B.Mo d e 12(JS P+S e r v le t+Jav aBe an)C.Mo d e l3D.Mo d e 14(29)S e s s i o n 对象的(A)方法用于设置会话的超时时间。A.s e s s i o n.s e t MaxIn act i v e ln t e r v al(30);B.s e s s i o n.s e t MaxT i m e(30);C.s e s s i o n.g e t MaxIn act i v e ln t e r v al();D.s e s s i o n.s e t At t r i bu t e(at i m ew,30);(30)s e s s o n 对象的(D)方法用于判断是否为开始新会话。A.be g i n ()B.i s Ne w S e s s i o n lD()C.i n v ali d at e ()D.i s Ne w O(31)下面哪一个隐含变量的存取范围不是p ag e?(B)A.co n f i gB.ap p li cat i o nC.o u tD.p ag e(32)Pag e 指示符的lan g u ag e 属性的作用是。(C)A.定义JS P页面的字符编码(p ag e En co d i n g)B.定义JS P页面的MIME类型C.定义JS P页面中使用的脚本语言D.定义JS P页面的描述信息(33)在 MV C设计模式中,Jav aBe an 的作用是。(B)A.Co n t r o lle rB.Mo d e lC.业务数据的封装D.V i e w(34)在 JS P页面中不可以用来异常处理的有。(D)A.h t m l文件B.JS P文件C.S e r v le tD.T xt 文件(35)关于JS P生命周期的叙述,下列哪些为真?(BD)A.每当用户端运行JS P时,j s p ln i t()方法都会运行一次(只会运行一次)B.每当用户端运行JS P时,_j s p S e r v i ce()方法都会运行一次C.每当用户端运行JS P时,j s p De s t r o y()方法都会运行一次(只会运行一次)D.JS P会先解释成S e r v le t 源文件,然后编译成S e r v le t 类文件(36)在 J2EE中属于W e b层的组件有(D)A.H T MLB.EJBC.Ap p le tD.JS P说明:J2EEw e b层组件可以是J SP 页面或S e r v le t s.按照J2EE规范,静态的H T ML页面和Ap p le t s 不算是w e b层组件。(37)如何发送 Co o ki e?。(B)A.使用n e w Co o ki e 语句B.调用 r e s p o n s e.ad d Co o ki e 方法C.使用 Co o ki e 的 s e t MaxAg e 方法D.s e t Co o ki e 方法(38)j av ax.S e r v le t 的包中,属于类的是。(B)A.S e r v le t (接 口)B.G e n e r i cS e r v le tC.S e r v le t R e q u e s t (接 口)D.S e r v le t Co n t e xt (接 口)(39)动态网站需要的技术为。(ACD)A.CG IB.H T T PC.AS PD.PH P(40)表 示“资源移动”的状态码是。(B)A.200B.302C.400D.50041.下列属于JS P内部对象不包括(D)A.r e q u e s tB.r e s p o n s eC.ap p li cat i o nD.i n t42.以 下(A)可用于检索s e s s i o n 属性u s e r i d 的值A.s e s s i o n.g e t At t r i bu t e (u s e r i d );B.s e s s i o n.s e t At t r i bu t e (u s e r i d );C.r e q u e s t.g e t Par am e t e r (u s e r i d );D.r e q u e s t.g e t At t r i bu t e (u s e r i d );43.关于s e s s i o n 的使用,下列说话正确的是(C)A.不同的用户窗口具有相同的s e s s i o nB.不同的用户窗口具有相同的s e s s i o nC.session可能超时D.Session永远不可能超时4 4.在 JSP 中,session.setM axInactivelnterval(30),时长为30(B)A.毫秒B.秒C.分钟D.小时4 5.在J2EE中,重定向到另一个页面,以下(C)语句是正确的A.request.sendRedirect(http:/www.jb-”);B.request.sendRedirect();C.response.sendRedirect(Http:/www.jb-.c n );D.response.sendRedirect()46.在JSP页面中,保存数据的范围由小到大依次是(C)A.pageContext,request,application,sessionB.pageContext,application,session,requestC.pageContext,request,session,applicationD.pageContext,session,request,application47.在JSP页面中,如果从一个源页面中通过jsp:forwardpage=urlname/将本页面请求转发至指定URL组件,则在该URL组件(J S P 页面)中不可处理的共享数据范围是(C)A.s e s s i onB.r e qu e s tC.pa g eD.a ppl i c a t i on48.在 J S P 页面中,能够完成输出操作的内置对象是:(A )A.ou tB.r e s pon s eC.r e qu e s tD.c on f i g49.关于转发与重定向的描述错误的是(D )A.重定向是在客户端发生的作用,通过请求新的地址实现页面转向B.使用转发时由于是服务器内部控制权的转移,因而地址栏中的U R L没有变化C.使用重定向时可以在地址栏中看到转向后的U R LD.转发与重定向都可以实现页面跳转,没有区别50.使用r e s pon s e 对象进行重定向时,使用的方法是(C)A.g e t R e qu e s t D i s pa t c h e r ()B.f or w a r d ()C.s e n d R e d i r e c t ()D.s e t R e qu e s t D i s pa t c h e r ()51.在J S P页面中,正确引入J a v a B e a n的 是(C)A.B.C.D.52.以下t e s t,j s p文件中有如下一行代码:要使 u s e r 对象可以作用于整个应用程序,下划线中应添入(D)A.pa g eB.r e qu e s tC.s e s s i onD.a ppl i c a t i on5 3.在J S P中,对V j s p:s e t P r ope r t y 标记描述正确的是(C)A.和必须在一个 J S P 文件中搭配出现B.就如同s e s s i on.s e t A t t r i b u t e O一样,来设计属性/值对C.和j s p:u s e B e a n)动作一起便用,来设置b e a n的属性值D.就如同r e qu e s t.s e t A t t r i b u t e O一样,来设置属性/值对用来设置已经实例化的Bean对象的属性54.在 JSP中,以下是有关jsp:setProperty和jsp:getProperty标记的描述,正确的是(B)A.jsp:setProperty 和 jsp:getProperty 标记都必须 在 jsp:useBean 的开始标记和结束标记之间B.这两个标记的name属性的值必须和 jsp:usebean标记的i d 属性的值相对应C.jsp:setProperty和 jsp:getProperty 标记可以用于对bean中定义的所有属性进行选择和设置D.这两个标记的name属性的值可以和 jsp:userbean标记的属性的值不同55.给定TheBean类,假设还没有创建TheBean类的实例,以下哪个选项中JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域(c)A.B.C.D.56.在下列选项中,正确创建并实现写入cookie的语句是(D)A.request,add(new Cookie()B.request.addCookie(new Cookie(String key,Object value)C.response,add(new Cookie()D.response.addCookie(new Cookie(String key,Object value)57.J2EE 中,Servlet A PI 为使用 Cookie,提供了(A )类A.Javax.servlet,http.CookieB.Javax.servlet,http.HttpCookieC.Javax.servlet.CookieD.Javax.servlet,http.HttpCookie58.当用request的方法获取F o r m中元素时,默认情况下字符编码是哪个(A)A.IS0-8859-1B.G B 2312C.G B 3000D.I S O-8 2 5 9-15 9.设置c o o k i e 有效期的方法是调用c o o k i e 对象的s e t Ma x A g e(i n t e x p i r y)方法,其中参数e x p i r y 代表c o o k i e 的有效期,以秒为单位,使用s e t Ma x A g e (i n t e x p i r y)时,下面不正确的是(D)A.通常情况下e x p i r y 参数应为大于。的整数,表示c o o k i e 的有效存活时间B.如果设置e x p i r y 参数等于0,表示删除c o o k i eC.设置e x p i r y 参数为负数或者不设置,表示c o o k i e 会在当前窗口关闭后失效D.如果设置e x p i r y 参数等于0,表示c o o k i e 永久有效6 0.c o o k i e 由N e t s c a p e 公司发明,是最常用的跟踪用户会话的方式,它是由()产生,发送给(B)A.客户端、浏览器服务端B.服务端、客户端浏览器C.客户端浏览器、客户端浏览器D.服务端、服务端6 1.下面哪一项不是J D B C 的工作任务CA.与数据库建立连接B.操作数据库,处理数据库返回的结果C.在网页中生成表格D.向数据库管理系统发送SQL 语句62.下面哪一项不是加载驱动程序的方法AA.通过 DriverM anager.getConnection 方法加载(获取 sql 连接)B.调用方法 Class.forNameC.通过添加系统的jdbc.drivers属性D.通过registerDriver方法注册63.DriverM anager 类的 getConnection(String url,Stringuser,String password)方法中,参数url的格式为jdbc:子协议:子名称),下列哪个url是不正确的AA.jdbc:mysql:localhost:80/数据库名(80 端口:http 协议的默认端口)B.jdbc:odbc:数据源C.jdbc:oracle:thinhost:端 口号:数据库名D.jdbc:sqlserver:/172.0.0.1:1443;DatabaseNale=数据库名64.在 JDBC中,下列哪个接口不能被Connection创建DA.StatementB.PreparedStatementC.Callab1eStatementD.RowsetStatement65.下面是加载JDBC数据库驱动的代码片段:tryC l a s s.f o r N a m e(s u n.j d bc.o d bc.J d bc O d bc D r i v e r);c a t c h(C l a s s N o t F o u n d E x c e p t i o n e)o u t.p r i n t (e);)12345该程序加载的是哪个驱动?AA.J D B C-O D B C桥连接驱动B.部分J a v a编写本地驱动C.本地协议纯J a v a驱动D.网络纯J a v a驱动6 6.m y s q l数据库默认端口是BA.8 0 8 0B.3 3 0 6C.8 0D.3 3 0 267.给出了如下的查询条件字符串BS t r i n g c o n d i t i o n=i n s e r t bo o k v a l u e s(?,?,?,?,?)w;下列哪个接口适合执行该S Q L查询A.S t a t e m e n tB.Pr e p a r e S t a t e m e n tC.C a l l a b1 e S t a t e m e n tD.不确定6 8.从“员工”表的“姓名”字段中找出名字包含玛丽的人,下面哪条s e l e c t 语句正确DA.B.S e l e c t *f r o m 员工 w h e r e 姓 名=玛丽S e l e c t *f r o m 员工w h e r e 姓 名=%玛丽C.Sel ect *f r o m 员工 wh er e 姓名 l i k e玛丽 D.Sel ect *f r o m 员工 wh er e 姓名 l i k e%玛 丽 69.下面哪个不是使用JD B C 访问数据时常用的接口 AA.Reco r dB.Res u l t SetC.St at em en tD.Pr ep ar ed St at em en t70 .在 JSP中使用JD B C 语句访问数据库,正确导入SQL类库的语句是AA.B.C.D.71 .在Ser vl et 生命周期中,对应服务阶段的方法是CA.i n t i ()B.d es t r o y ()C.s er vi ce()D.i n i t i al ()72.对于 Ser vl et Req u es t 接口的 g et A t t r i bu t e()方法,说法正确的是(A)A.获取指定名称的属性值B.设置指定属性的值C.删除指定属性的值D.以上都不对73.在 Java E E 中,Ht t p Ser vl et Res p o n s e 的(B )方法用于一个 HT T P请求重定向到另一个资源A.s en d U RLOB.s en d Red i r ect ()C.f o r war d ()D.r ed i r ect U RL()74.关于Ser vl et 的说法错误的是(C)A.Ser vl et 是一个特殊的Java类B.Ser vl et 是服务器端的编程语言C.Ser vl et 是不存在生命周期的D.JSP文件是可以转成Ser vl et 的75.使用X ML配置的方式,在访问Ser vl et 时,在浏览器地址栏中输入的路径是在(D )地方配置的A.B.C.D.76.在编写过滤器时,需要完成的方法(A)A.d o F i l t er ()B.d o C h ai n ()C.d o Po s t ()D.d o D el et eO77.在 Ser vl et 中,下列语句可以正确获取Pr i n t W r i t er 对象的是(C)A.Pr i n t W r i t er o u t=r eq u es t.g et W r i t er O;B.Pr i n t W r i t er o u t =r eq u es t.g et Pr i n t W r i t er();C.Pr i n t W r i t er o u t=r es p o n s e.g et W r i t er();D.Pr i n t W r i t er o u t =r es p o n s e.g et Pr i n t W r i t er();78.在 Ser vl et 过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用(C)方法A.i n i tB.s er vi ceC.d o F i l t erD.d es t r o y79.编写Servlet的doPost方法时,需要抛出异常为(A)A.ServletException,lOExceptionB.ServletException,RemoteExceptionC.HttpServletException,lOExceptionD.HttpServletException,RemoteException80.在 J2EE中,以下对RequestDispatcher描述正确的是(C)A.Jsp中有个隐含的对象diapatcher,它的类型是RequestDispatcherB.ServletConfig 有一个方法:getRequestDispatcher 可以返回RequestDipatcher 对象C.RequestDipatcher有一个方法:forward,可以把请求继续传递给别的Servlet或者JSP界面D.JSP中有个隐含的默认对象request,它的类型是RequestDipatcher81.关于M VC架构,下列的叙述哪一项是不正确的BA.提高了对开发人员的要求B.代码复用率低(高)C.增加了文件管理的难度D.产生了较多文件82.关于JSP M odell模式,下列的叙述哪一项不正确DA.应用是基于过程的B.业务逻辑和表示逻辑混合C.软件维护和扩展困难D.产生较多的文件JSP实现应用程序技术的两种方式:M o d e l l.M o d e l 2M o d e l l 模型:主要通过J SP 页面和业务逻辑处理适合小型项目开发,结构简单,开发迅速。但是J SP 页面相对复杂,不利于维护M o d e l 2:M V C 的应用,在M o d e l l 的基础上分离了控制,将业务逻辑处理分离出来适合大型项目开发,职责明确,适应变动的需求,便于维护83.关于J SP M o d e l 2模式,下列的叙述哪一项不正确AA.模型适合小型项目B.Se rv l e t 作为控制器C.分离了视图层和业务层D.M、V、C之间具有较低的耦合性84.下面哪个对Se rv l e t、J SP 的描述是错误的DA.H TM L、J av a和脚本语言混合在一起的程序可读性差,维护困难B.J SP 技术是在Se rv l e t 之后产生的,它以Se rv l e t 技术为核心,是 Se rv l e t 技术的一个成功应用C.当J SP 页面被请求时,J SP 页面会被J SP 引擎翻译成Se rv l e t 字节码执行D.一般用J SP 来处理业务逻辑,用 Se rv l e t 来实现页面显示85.下面哪个对Se rv l e t 的描述是错误的CA.Se rv l e t 是一个特殊的J av a类,它必须直接或者间接实现Se rv l e t接口B.Se rv l e t 接口定义了 Se rv l e t 的生命周期方法C.当多个客户请求一个Se rv l e t 时,服务器会为每一个客户启动一个进程D.Se rv l e t 客户线程调用Se rv i c e 方法响应客户的请求86 .下列说法正确的是BA.Se rv l e t 充当M V C 模式的模型B.Se rv l e t 充当M V C 模式的控制器C.J av aB e an 充当M V C 模式的控制器D.J SP 充当M V C 模式的模型87 .下列说法正确的有AA.f o rward 方法请求转发的组件只能是同一个W E B 应用中B.R e q u e s t D i s p at c he r对象指定的U R L 是相对于整个W E B 站点的根目录C.s e n d R e d i re c t 方法中的U R L 是相对于当前W E B 应用程序的根目录D.f o rward 方法请求转发的组件可以不是同一个W E B 应用中88.Se rv l e t 通过什么接口可以实现请求转发机制BA.H t t p Se rv l e t R e q u e s t 接 口B.RequestDispatcher 接 口C.HttpServletResponse 接 口D.ServletConfig 接口89.下面关于HttpServletRequest接口描述错误的是CA.HttpServletRequest接口中最常用的方法就是获得请求的参数B.JSP 中的内建对象 request 是一个 HttpServletRequest 实例C.HttpServletRequest主要处理对客户响应D.HttpServletRequest主要处理取得输入和输出流HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息90.下面关于HttpServletResponse接口描述错误的是CA.HttpServletResponse代表了对客户端的Http响应B.JSP 中的内建对象 response 是一个 HttpServletResponse 实例C.setCharacterEncoding(String charset)方法设置响应的 M IM E类型D.getWriter()方法取得PrintWriter对象,来输出字符数据91.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是(C)A.发送一个JSP源文件到客户端B.发送一个Java文件到客户端C.发送一个H TM L 页面到客户端D.什么都不做9 2.下列动态网页和静态网页的根本区别描述错误的是(D)A.静态网页服务器端返回的H TM L 文件是事先存储好的B.动态网页服务器端返回的H TM L 文件是程序生成的C.静态网页文件里只有H TM L 标记,没有程序代码D.动杰网页中只有程序,不能有H TM L 代码9 3 .下面哪个不是WE B 服务器(D)A.To mc a tB.I I SC.A p a c h eD.J a v a9 4 .下列说法哪一项是正确的(C )A.A p a c h e 用于A SP 技术所开发网站的服务器B.HS 用于C G I 技术所开发网站的服务器C.To mc a t 用于J SP 技术所开发网站的服务器D.We b L o g i c 用于P H P 技术所开发网站的服务器9 5 .To mc a t 服务器的默认端口号是(B )A.8 0B.8 0 8 0C.2 1D.2 1 2 19 6.不是J SP 运行必须的是(D)A.操作系统B.J a v a J D KC.支持J s p 的We b 服务器D.数据库9 7.UR L 是 I n t e r n e t 中资源的命名机制,UR L 由三部分构成(A )A.协议、主机D N S名或I P 地址、文件名B.主机、D N S名或I P 地址和文件名、协议C.协议、文件名、主机名D.协议、文件名、I P 地址9 8 .当多个用户请求同一个J SP 页面时,To mc a t 服务器为每个客户启动一个(B)A.进程B.线程C.程序D.服务9 9 .H TTP 请求,如果网页不存在,返回的状态码为(B )A.5 0 0B.4 0 4C.2 0 0D.4 0 31 0 0.在WE B 应用程序的目录结构中,网页文件