java web课程综合测试题库建设项目任务书题库建设教师用_第1页
java web课程综合测试题库建设项目任务书题库建设教师用_第2页
java web课程综合测试题库建设项目任务书题库建设教师用_第3页
java web课程综合测试题库建设项目任务书题库建设教师用_第4页
java web课程综合测试题库建设项目任务书题库建设教师用_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程综合测试题库建设项目课程名称: Java Web程序设计 适应专业: 软件技术、软件技术(移动应用开发方向) 计算机应用技术、软件技术(财务软件方向)软件技术(软件测试方向)、计算机网络技术 负 责 人: 刘曼春 所在教研室: 软件教研室 信息工程系2015年题库基本情况课程名称Java Web程序设计完成期限2015年8月 至 2015年10月参与人员姓名教研室完成的内容备注刘曼春软件教研室题库基本情况题型知识模块单选题多选题判断题难中易难中易难中易模块一JSP与html16244000091221模块二servlet7101900071120模块三JDBC6915000348模块四Ja

2、vaBean71118000359总计说明:1、课程题库按知识模块建立(不能按教材章节),避免因课程所选教材不同导致题库与课程的不适应性;2、“难、中、易”是指本模块中试题的难易程度,模块中试题难、中、易的数量比例保持在2:3:5左右;3、试题总数保持在250-300之间;4、试题文档的格式与样本一致。目 录知识模块一 JSP与html1知识模块二 servlet15知识模块三 JDBC数据库23知识模块四 Java Bean30知识模块一 JSP与html一、单项选择题1. 当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是(C )。A. 发送

3、一个JSP源文件到客户端 B. 发送一个Java文件到客户端C. 发送一个HTML页面到客户端 D. 什么都不做参考答案:C难易程度:易2. 当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个( B )。A. 进程 B. 线程C. 程序 D. 服务参考答案:B难易程度:易3. 下列动态网页和静态网页的根本区别描述错误的是(D )。A. 静态网页服务器端返回的HTML文件是事先存储好的B. 动态网页服务器端返回的HTML文件是程序生成的C. 静态网页文件里只有HTML标记,没有程序代码D. 动态网页中只有程序,不能有HTML代码参考答案:D难易程度:易4. 不是JSP运行必须

4、的是( D )。A. 操作系统B. Java JDKC. 支持JSP的Web服务器D. 数据库参考答案:D难易程度:易5. URL是Internet中资源的命名机制,URL由哪三部分构成( A )A. 协议、主机DNS名或IP地址和文件名B. 主机、DNS名或IP地址和文件名、协议C. 协议、文件名、主机名D. 协议、文件名、IP地址参考答案:A难易程度:易6. Tomcat服务器的默认端口号是(B )A. 80B. 8080C. 90参考答案:B难易程度:易7. 由JSP页面向Tag文件传递数据要使用的指令是( B )A. tagB. attributeC. variableD. tagli

5、b参考答案:B难易程度:易8. 在JSP中要使用user包中的User类,则以写法正确的是:( A )A. B. C. D. 参考答案:A难易程度:难9. 阅读下面代码片段:RequestDispatcher dispatcher=request.getRequestDispatcher(a.jsp);dispatcher.forward(request,response);关于该段代码的作用,下列叙述哪项是正确的?(B )A. 页面重定向到a.jsp页面B. 将请求转发到a.jsp页面C. 从a.jsp定向到当前页面D. 从a.jsp转发到当前页面参考答案:B难易程度:易10. 下列设置颜色

6、的方法中不正确的是( D )A. B. C. D. 参考答案:D难易程度:易11. 设置文档体背景颜色的属性是( C )A. textB. bgcolorC. backgroundD. link参考答案:C难易程度:易12. 标记在标记之间,标记之间的内容将显示到( B )A. 浏览器的页面上部B. 浏览器的标题栏上C. 浏览器的状态栏中D. 浏览器的页面下部参考答案:B难易程度:易13. ( D )是标题标记A. 标记B. 标记C. 标记D. 参考答案:D难易程度:易14. 标记中,align属性为段落文字的对齐方式,不能取的值为( D )A. LeftB. RightC. CenterD.

7、 width参考答案:D难易程度:易15. 标记中默认的中文字体是( A )A. “宋体”B. “幼圆”C. “楷体”参考答案:A难易程度:易16. 表示粗体加斜体的标记是( C )A. 字体B. 字体 C. 字体D. 字体参考答案:C难易程度:易17. 用来在网页中显示图形的标记为(B )A. B. C. D. 参考答案:B难易程度:易18. 超级链接是互联网的灵魂,下面哪个是正确的链接标记( A )A. 新浪网B. 新浪网C. D. 参考答案:A难易程度:难19. 下列那个属性为单元格向右打通的列数,用于合并单元格。(B ) A. rowspan B. colspan C. height

8、D. width参考答案:B难易程度:易20. 下列哪个属性为单元格向下打通的行数,用于合并单元格。(A )A.rowspan B.colspan C.height D.width参考答案:A难易程度:易21. JSP从HTML表单中获得用户输入的正确语句为 ( A )A.Request.getParameter(“ID”) B.Reponse.getParameter(“ID”)C.Request.getAttribute(“ID”) D.Reponse.getAttribute(“ID”)参考答案:A难易程度:难22. 关于部署到Tomcat服务器的Java Web应用程序,正确的选项有(

9、C)A.Java Web应用程序总是打包成WAR形式部署到Tomcat服务器B.Java Web应用程序应该部署到Tomcat服务器的server子目录中C.每个Java Web应用程序都有一个web.xml文件D.Java Web应用程序的根目录下不能存放任何文件,所有html、gif等文件必须存放到某一子目录中参考答案:C难易程度:难23. JSP的编译指令标记通常是指:( A )A.Page指令、Include指令和Taglib指令B.Page指令、Include指令和Plugin指令C.Forward指令、Include指令和Taglib指令 D.Page指令、Param指令和Tagl

10、ib指令参考答案:A难易程度:易24. 可以在以下哪个(A )标记之间插入Java程序片?( )A. B. C. D.参考答案:A难易程度:易25. 下列哪一项不属于JSP动作指令标记?(D )A. B. C. D.参考答案:D难易程度:难26. JSP的Page编译指令的属性Language的默认值是:( A )A.Java B.C C.C D.SQL参考答案:A难易程度:易27. JSP的哪个指令允许页面使用者自定义标签库?( )A.Include指令 B.Taglib指令 C.Include指令 D.Plugin指令参考答案:B难易程度:难28. 可以在以下哪个( )标记之间插入变量与方

11、法声明?( B)A. B. C. D.参考答案:B难易程度:易29. 下列()注释为隐藏型注释。(C )A.!- 注释内容 - B.C. D.! -参考答案:C难易程度:难30. 下列变量声明在( )范围内有效。( )。A.从定义开始处有效,客户之间不共享 B.在整个页面内有效,客户之间不共享C.在整个页面内有效,被多个客户共享 D.从定义开始处有效,被多个客户共享参考答案:C难易程度:难31. 在“”标记之间声明的Java的方法称为页面的成员方法,其在( )范围内有效。( )。A.从定义处之后有效。 B.在整个页面内有效。 C.从定义处之前有效。 D.不确定。参考答案:C难易程度:易32.

12、在“”标记之间放置(B Java表达式),可以直接输出其值。A. 变量 B.Java表达式 C.字符串 D.数字参考答案:B难易程度:易33. include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是(B)。A.是一个完整的HTML文件 B.是一个完整的JSP文件C.是一个完整的TXT文件 D.是一个完整的Java源文件参考答案:B难易程度:易34. JSP页面可以在“”标记之间放置Java表达式,直接输出Java表达式的值。组成“%=”标记的各字符之间( )。A.可以有空格 B.不可以有空格 C.必须

13、有空格 D.不确定参考答案:B难易程度:难35.下面关于JSP作用域对象的说法错误的是( )。A.request对象可以得到请求中的参数 B.session对象可以保存用户信息C.application对象可以被多个应用共享 D.作用域范围从小到达是request、session、application参考答案:C难易程度:难36. 在JSP中,对jsp:setProperty标记描述正确的是( )。 A.和必须在一个JSP文件中搭配出现B.就如同session.setAttribute()一样,来设计属性/值对C.和动作一起便用,来设置bean的属性值D.就如同request.setAttr

14、ibute()一样,来设置属性/值对参考答案:C难易程度:难37. 下面不属于JSP内置对象的是( )A.out对象 B.respone对象 C.application对象 D.page对象参考答案:D难易程度:易38.以下哪个对象提供了访问和放置页面中共享数据的方式( )A.pageContext B.response C.request D.session参考答案:D难易程度:难39调用getCreationTime()可以获取session对象创建的时间,该时间的单位是( )。A.秒 B.分秒 C.毫秒 D.微秒参考答案:C难易程度:易40当response的状态行代码为哪个时,表示用户

15、请求的资源不可用?( )A.101 B.202 C.303 D.404参考答案:D难易程度:易41一个典型的HTTP请求消息包括请求行、多个请求头和( )A.响应行 B.信息体 C.响应行 D.响应头参考答案:B难易程度:难42在JSP中为内建对象定义了4种作用范围,即Application Scope、Session Scope、Page Scope和( )四个作用范围。A.Request Scope B.Response Scope C.Out Scope D.Writer Scope参考答案:A难易程度:易43Form表单的method属性能取下列哪项的值( )A.submit B.pu

16、ts C.post D.out参考答案:C难易程度:易44能在浏览器的地址栏中看到提交数据的表单提交方式是( )A.submit B.get C.post D.out参考答案:B难易程度:易45可以利用request对象的哪个方法获取客户端的表单信息( )A.request.getParameter() B.request.outParameter()C.request.writeParameter() D.request.handlerParameter()参考答案:A难易程度:易46JSP页面中request.getParamter(String )得到的数据,其类型是( )A.Doubl

17、e B.int C.String D.Integer参考答案:C难易程度:易47JSP页面程序片中可以使用下列哪个方法将strNumx=request.getParamter(“ix”)得到的数据类型转换为Double类型( )A.Double.parseString(strNumx) B. Double.parseDouble(strNumx)C.Double.parseInteger(strNumx) D.Double.parseFloat(strNumx)参考答案:B难易程度:难48用于在表单中插入一个下拉菜单,它需与哪个标记配合使用( D )A. B. C. D.参考答案:D难易程度:

18、易49当利用request的方法获取Form中元素时,默认情况下字符编码是哪个(A )A.ISO-8859-1 B.GB2312 C.GB3000 D.ISO-8259-1参考答案:A难易程度:易50. 当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字(C )A.public B.static C.synchronized D.private参考答案:C难易程度:易51. 下面关于JSP作用域对象的说法错误的是( )。A.request对象可以得到请求中的参数 B.session对象可以保存用户信息C.

19、application对象可以被多个应用共享 D.作用域范围从小到达是request、session、application参考答案:C难易程度:易52. 在JSP中,对jsp:setProperty标记描述正确的是( )。 A.和必须在一个JSP文件中搭配出现B.就如同session.setAttribute()一样,来设计属性/值对C.和动作一起便用,来设置bean的属性值D.就如同request.setAttribute()一样,来设置属性/值对参考答案:C难易程度:易53. 下面不属于JSP内置对象的是( )A.out对象 B.respone对象 C.application对象 D.p

20、age对象参考答案:D难易程度:易54阅读下面代码片段:RequestDispatcher dispatcher=request.getRequestDispatcher(a.jsp);dispatcher.forward(request,response);关于该段代码的作用,下列叙述哪项是正确的?( )A.页面重定向到a.jsp页面 B.将请求转发到a.jsp页面C.从a.jsp定向到当前页面 D.从a.jsp转发到当前页面参考答案:B难易程度:中55. 在传统的HTML页面中加入( )就构成了一个JSP页面文件。A.JAVA程序片 B.JSP标签C.用“”标记符号括起来的程序 D.JAV

21、A程序片和JSP标签参考答案:D难易程度:中56. 配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:( )A.先安装TOMCAT,再安装JDKB.先安装JDK,再安装TOMCATC.不需安装JDK,安装TOMCAT就可以了D.JDK和TOMCAT只要都安装就可以了,安装顺序没关系参考答案:B难易程度:中57. 对于“”之间声明的变量,以下说法正确的是:( )A.不是JSP页面的成员变量B.多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户C.多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响D.是JSP页面的局部变量

22、参考答案:B难易程度:中58. 在客户端浏览器的源代码中可以看到( )A.JSP注释 B.HTML注释C.JSP注释和HTML注释 D.JAVA注释参考答案:B难易程度:易59. page指令的作用是:( )A.用来定义整个JSP页面的一些属性和这些属性的值B.用来在JSP页面内某处嵌入一个文件C.使该JSP页面动态包含一个文件D.指示JSP页面加载Java plugin参考答案:A难易程度:易60. page指令的import属性的作用是( )A、定义JSP页面响应的MIME类型B、定义JSP页面使用的脚本语言C、为JSP页面引入JAVA包中的类D、定义JSP页面字符的编码参考答案:C难易程

23、度:中61.下面哪一项对Servlet、JSP的描述错误?( ) A. HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。B. JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。C. 当JSP页面被请求时,JSP页面会被JSP引擎翻译成Servelt字节码执行D. 一般用JSP来处理业务逻辑,用Servlet来实现页面显示。参考答案:D难易程度:中62. 在建立JSP网站目录时需要遵循一些规则,以下规则错误的是:( )A.每个主要栏目开设一个相应的子目录B.所有flash, avi, ram, quicktime 等

24、多媒体文件存放在根目录下C.根目录一般只存放index.htm以及其他必须的系统文件D.目录建立应以最少的层次提供最清晰简便的访问结构参考答案:B难易程度:中63.( )可在JSP页面出现该指令的位置处,静态插入一个文件。A.page指令标签 B.page指令的import属性C.include指令标签 D.include动作标签参考答案:C难易程度:中64.以下对象中的( )不是JSP的内置对象。A.request B.session C.application D.bean参考答案:D难易程度:易65.在JSP中,内置对象( )封装了用户提交的信息,使用该对象可以获取用户提交的信息。A.s

25、ession B.request C.response D.out参考答案:B难易程度:中66.request对象可以使用( )方法获取表单中某输入框提交的信息。A.getParameter(String s) B.getValue(String s)C.getParameterNames(String s) D.getParameterValue(String s)参考答案:A难易程度:中67.JSP的内置对象中( )对象可对客户的请求作出动态响应,向客户端发送数据。A.response B.request C.application D.out参考答案:A难易程度:易68. 从( )开始,

26、到( )结束,被称为一个会话。A.访问者连接到服务器,访问者关闭浏览器离开该服务器B.服务器启动,服务器关闭C.访问者连接到服务器,服务器关闭D.服务器启动,访问者关闭浏览器离开该服务器参考答案:A难易程度:中69.以下方法,哪个可使session无效?( )A.session.removeAttribute(String key)B.session.invalidate()C.session.setAttribute(String key)D.session.getAttribute(String key)参考答案:B难易程度:中70.application对象能在( )间共享。A.某个访问

27、者所访问的当前页面B.某个访问者所访问的网站的各个页面之间C.该服务器上的所有的访问者的所有jsp页面D.该服务器上的所有的访问者的所有jsp页面和Java程序参考答案:D难易程度:中71.以下关于File对象的public boolean delete()方法的说法,错误的是:( C )A.可以删除当前对象代表的文件B.若当前对象代表的是一个空目录,则可删除该目录C.可删除当前对象代表的目录及该目录下包含的所有子目录和文件D.若当前对象代表的是一个目录,且该目录下还有文件存在,则无法删除该目录参考答案:C难易程度:难72. request.getRemoteAddr()方法的作用是:( )A

28、.获取客户提交的信息 B.获取客户的IPC.获取客户机的名称 D.获取服务器的IP参考答案:B难易程度:中73. 当( )时,JSP引擎产生一个session对象。A.web应用服务器启动时B.当web应用服务器启动后,第一个客户来访时C.当每个客户首次访问服务器上的一个JSP页面时D.当每个客户首次访问服务器上的一个JSP或HTML页面时参考答案:C难易程度:中74. 当( )时,JSP引擎产生一个application对象。A.web应用服务器启动时 B.当web应用服务器启动后,第一个客户来访时C.当每个客户首次访问服务器上的一个JSP页面时D.当每个客户首次访问服务器上的一个JSP或H

29、TML页面时参考答案:A难易程度:中75. 当( )时,JSP引擎将消灭某一个session对象。A.有新客户访问时B.web应用服务器启动后,第一个客户来访时C.该session对应的客户关闭浏览器或调用invalidate方法时D.该session对应的客户刷新jsp页面时参考答案:C难易程度:中76. 下面哪一个不是JSP本身已加载的基本类?( B )A.java.lang.*B.java.io.*C.javax.servlet.* D.javax.servlet.jsp.*参考答案:B难易程度:中77. 对于预定义的说法错误的是:( C )A.一次可声明多个变量和方法,只要以“;”结尾

30、就行 B.一个声明仅在一个页面中有效C.声明的变量将作为局部变量D.在预定义中声明的变量将在JSP页面初始化时初始化参考答案:C难易程度:中78. Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:( )A.作用于整个JSP页面。 B.可以在一个页面中使用多个指令。C.为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的。D.指令中的属性只能出现一次。参考答案:D难易程度:中79. 不能在不同用户之间共享数据的方法是( )A.通过cookie B.利用文件系统 C.利用数据库 D.通过ServletContext对象参考答案:A难易程度:中80. 作用

31、域不属于页面范围的内置对象是:( )A.requestB.outC.exceptionD.config参考答案:A难易程度:中-二、判断题1.动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的( )参考答案:对难易程度:中2.在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。( )参考答案:对难易程度:易3JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端。( )参考答案:对难易程度:中4JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptl

32、et)统称为JSP标记。( )参考答案:对难易程度:难5JSP页面中的指令标记、JSP动作标记统称为脚本元素。( )参考答案:错难易程度:易6在“”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。( )参考答案:错难易程度:中7在“”标记之间声明的Java的方法在整个页面内有效。( )、参考答案:对难易程度:难8页面成员方法不可以在页面的Java程序片中调用。( )参考答案:错难易程度:易9程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用。( )参考答案:对难易程度:中10程序片变量不同于在“”之间声明的页面成员变量,不能在

33、不同客户访问页面的线程之间共享。( )参考答案:对难易程度:难11JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。( )参考答案:对难易程度:易12在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。( )参考答案:错难易程度:易13不可以用一个page指令指定多个属性的取值。( )参考答案:错难易程度:易14jsp:include动作标记与include指令标记包含文件的处理时间和方式不同。( )参考答案:对难易程度:中15jsp:param动作标记不能单独使用,必须作为jsp:include、jsp:forward标记等的子标记使用

34、,并为它们提供参数。( )参考答案:对难易程度:中16标记的page属性值是相对的URL地址,只能静态的URL。( )参考答案:错难易程度:难17JSP页面只能在客户端执行。( )参考答案:错难易程度:易18JSP页面中不能包含脚本元素。( )参考答案:错难易程度:易19Page指令不能定义当前JSP程序的全局属性。( )参考答案:错难易程度:易20.在JSP中, 此式正确.。( )参考答案:错难易程度:难21.中的name及property区分大小写。( ) 参考答案:对难易程度:中22.JSP主要的指令有page,import,include等三个( )参考答案:错难易程度:易23.同时有

35、多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线程来处理客户端的请求。 ( ) 参考答案:对难易程度:易24HTML称为超文本元素语言,它是Hypertext Marked Language的缩写。( )参考答案:对难易程度:中25一个HTML文档必须有和元素。( )参考答案:错难易程度:易26超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。( )参考答案:对难易程度:易27表单域一定要放在元素中。( )参考答案:对难易程度:易28网站设计的时候经常会处理大量的数据,这些数据必须都放在JSP页面中。()参考答案:错难易程度:中29. 用户在浏览器中输入htt

36、p:/:8080/ch2/ch2_1.html即可访问本机上的该页面。( )参考答案:对难易程度:易30在网页中图形文件与网页文件是分别存储的。( )参考答案:对难易程度:易31绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。( )参考答案:对难易程度:中32超级链接标记的target属性取值为链接的目标窗名,可以是parent、blank、self、top。()参考答案:错难易程度:易33. out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。( )参考答案:对难易程度:易34利用response对象的

37、sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。()参考答案:错难易程度:难35respone对象主要用于向客户端发送数据。( )参考答案:对难易程度:易36Post属于表单的隐式提交信息方法。( )参考答案:对难易程度:中37标记用于在表单中插入一个下拉菜单。( )参考答案:对难易程度:易38表单信息的验证只能放在服务器端执行。( )参考答案:错难易程度:中39网页中只要使用gb2312编码就不会出现中文乱码。( )参考答案:错难易程度:易40. JSP的Response对象作用是向客户端发送数据,但是一次会话过程,一个Response对象只能包含一个Coolie和一

38、个HTTP文件头。否则抛出内存越界异常。( )参考答案:错难易程度:难41. JSP输出表达式,正确的语法规则是。( ) 参考答案:对难易程度:难42. 指令不一定放在页面内的头部。 ( )参考答案:对难易程度:易知识模块二 servlet一、单项选择题1. 在Java Web中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是( )。A. init()方法是包容器调用的Servlet实例的第一个方法B. 在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了C. 在包容器把请求传送给Servlet之后,和在调用Servl

39、et实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法D. 在Servlet 实例消亡之前,容器调用Servlet实例的close()方法参考答案:A难易程度:易2. 下面哪一项对Servlet描述错误?( )。A. Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口B. Servlet接口定义了Servelt的生命周期方法C. Servlet客户线程调用service方法响应客户的请求D. 当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程参考答案:D难易程度:易3. 以下哪项技术不是Servlet用于保持会话的技术

40、:( )。A. CookieB. TCP/IP三次握手C. HTTP sessionD. HTML隐藏表单域参考答案:B难易程度:易4. Servlet获得初始化参数的对象是( ) A.Request B.Response C.ServletConfig D.ServletContext参考答案:C难易程度:易5. 对于ServletRequest接口的获取请求参数的方法的描述那一项是正确的?( )A.getParameter方法只用于接收POST请求参数,接收GET请求参数需要使用getQueryString方法 B.如果一个参数key有多个值,那么getParameter(key)方法会返

41、回空C.如果一个参数key有多个值,那么getParameterValues(key)方法会返回一个包含所有值的字符串数组D.getParameter方法返回Object对象,使用前要强制类型转换:如String str=(String) request.getParameter(key)参考答案:C难易程度:易6.下面哪一项对Servlet、JSP的描述错误?( ) A. HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。B. JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。C. 当JSP页面被请求时,JSP页面

42、会被JSP引擎翻译成Servlet字节码执行D. 一般用JSP来处理业务逻辑,用Servlet来实现页面显示参考答案:D难易程度:易7. 在MVC设计模式体系结构中,( )是实现控制器的首选方案。A. JavaBean B. Servlet C. JSP D. HTML参考答案:B难易程度:易8. Servlet获得初始化参数的对象是( ) A、Request B、Response C、ServletConfig D、ServletContext参考答案:C难易程度:中9. 调用getCreationTime()可以获取session对象创建的时间,该时间的单位是( )。A.秒 B.分秒 C.

43、毫秒 D.微秒参考答案:C难易程度:易10. 当response的状态行代码为哪个时,表示用户请求的资源不可用?( )A)101 B)202 C)303 D)404参考答案:D难易程度:易11. JSP页面程序片中可以使用下列哪个方法将strNumx=request.getParamter(“ix”)得到的数据类型转换为Double类型( )A.Double.parseString(strNumx) B. Double.parseDouble(strNumx)C.Double.parseInteger(strNumx) D.Double.parseFloat(strNumx)参考答案:B难易程

44、度:中12. 对于ServletRequest接口的获取请求参数的方法的描述那一项是正确的?( )A.getParameter方法只用于接收POST请求参数,接收GET请求参数需要使用getQueryString方法 B.如果一个参数key有多个值,那么getParameter(key)方法会返回空C.如果一个参数key有多个值,那么getParameterValues(key)方法会返回一个包含所有值的字符串数组D.getParameter方法返回Object对象,使用前要强制类型转换:如String str=(String) request.getParameter(key)参考答案:C难

45、易程度:中 13. 包含Servlet发回到客户端信息的ServletResponse对象是由( )创建的。A. 客户端的浏览器 B. Web服务器的HTTP引擎C. Web服务器的Servlet容器 D. Servlet对象参考答案:C难易程度:中 14. 下面是一个Servlet部署文件的片段: Hello myservlet.example.FirstServlet Hello /helpHelloServlet的类名是( ) A.FirstServlet B.Hello C. helpHello D. /helpHello参考答案:A难易程度:中 15.下面对Servlet、Applet的那一项描述错误?( )A.Servelt与Applet相对应 B.Applet运行在客户端浏览器C.Servlet运行在Web服务器端 D.Servlet和Applet不可以动态从网络加载参考答案:D难易程度:难16下面哪一项不在Servlet的工作过程中?( )A.服务器将请求信息发送至Servlet B.客户端运行AppletC.Servlet生成响应内容并将其传给服务器 D.服务器将动态内容发送至

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论