




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题型单选题章第1章题目1在HTTP协议中,用于发送大量数据的方法是()选择APOST 选择BGET 选择CPUT选择DOPTION答案A题目2Servlet生命周期中用于初始化的方法是()选择Ainit() 选择Bservice()选择Cdestroy() 选择Dsuper()答案A题目3Servlet生命周期中用于服务处理的方法是()选择Ainit() 选择Bservice() 选择Cdestroy() 选择Dsuper()答案B题目4Servlet生命周期中用于销毁的方法是()选择Ainit() 选择Bservice()选择Cdestroy()选择Dsuper()答案C题目5Servlet是运行在()的Java程序AIE浏览器 B客户端 C服务器端 D客户端缓存中答案C题目6HttpServletRequest的getParameter()方法获取参数的返回值类型是()选择AString选择BObject选择CInteger选择Dnull答案A题目7浏览Web网页服务默认的端口号是(),Tomcat服务的默认端口号是()选择A80 , 8088选择B8888 , 80选择C80 , 8080选择D88 , 8888答案C题目8在web.xml文件中,描述了一个Servlet,其中()指定了Servlet类的访问路径选择A选择B选择C选择D答案B题目9在web.xml文件中,配置index.html欢迎页面正确的是()选择A index.html选择B index.html选择C index.html选择D index.html答案D题目10创建Servlet时,需要继承()类选择AHttpServlet选择BServlet选择CMyServlet选择DServletInterface答案A题目11下列()是抽象类选择ACookie选择BHttpServlet选择CServletConfig选择DHttpServletRequest答案B题目12使用request.getParameter(uname)获取表单数据时,当表单中没有参数uname则返回()A空的字符串 Bnull C0 DFALSE答案B题目13使用request.getParameterValues(address)获取表单数据时,当表单中对应的address只有一个值时,则返回()选择Anull选择BString选择CString选择DObject答案C题目14调用HttpServletRequest的getHeader()方法获取报头信息时,当没有指定报头则返回()选择Anull选择B空的字符串选择CFALSE选择D答案C题目15下面不是Servlet的优点的是()选择A使用方便选择B功能强大选择C速度快 选择D可移植答案C题目16针对下述JSP页面,在Servlet中需要得到用户选择的爱好的数量,最合适的代码是_。游戏运动棋牌美食选择Arequest.getParameter(aihao).length选择Brequest.getParameter(aihao).size()选择Crequest.getParameterValues(aihao).length选择Drequest.getParameterValues(aihao).size()答案C题目17用户使用POST方式提交的数据中存在汉字(使用GBK字符集),在Servlet中需要使用下述_语句处理。选择Arequest.setCharacterEncoding(GBK);选择Brequest.setContentType(text/html;charset=GBK);选择Cresponse.setCharacterEncoding(GBK);选择Dresponse.setContentType(text/html;charset=GBK);答案A题型多选题题目1编写Servlet代码时,至少需要导入Servlet API 的()包选择Ajavax.servlet选择Bjavax.swing选择Cjavax.servlet.http选择Djava.util答案AC题目2Servlet生命周期中方法有()选择Ainit()选择Bservice()选择Cdestroy()选择Dsuper()答案ABC题目3在部署Java Web时,()文件夹或文件时必须的选择Aweb.xml文件 选择Bindex.html文件选择CWEB-INF文件夹 选择Dclasses文件夹答案ACD题目4目前广泛应用的动态网站技术有()选择APHP 选择BASP选择CJSP选择DDelphi答案ABC题目5Java语言有()版本AJavaSE BJavaME CJavaScript D JavaEE答案ABD题目6下列关于Servlet的说法正确的是_。选择AServlet是一种动态网站技术选择BServlet运行在服务器端选择CServlet针对每个请求使用1个进程来处理选择DServlet与普通的Java类一样,可以直接运行,不需要环境支持答案AB题目7下列关于Servlet的编写方式正确的是_。选择A必须是HttpServlet的子类选择B通常需要覆盖doGet()和doPost()方法或其中之一选择C通常需要覆盖service()方法选择D通常需要在web.xml文件中声明和两个元素答案ABD题目8下列关于Servlet生命周期的说法正确的是_。选择A构造方法只会调用一次,在容器启动时调用选择Binit()方法只会调用一次,在第一次请求此Servlet时调用选择Cservice()方法在每次请求此Servlet时都会被调用选择Ddestroy()方法在每次请求完毕时会被调用答案BC题目9下列方式中可以执行TestServlet(路径为 /test)的doPost()方法的是_。选择A在IE中直接访问http:/localhost:8080/网站名/test选择B 提交此表单选择C 提交此表单选择D,在JavaScript中执行下述代码:document.getElementById(form1).action=/网站名/test;document.getElementById(form1).method=post;document.getElementById(form1).submit();答案CD题型填空题题目1动态网站技术采用 B/S 架构第2章题型单选题题目1HTTP是一个()的协议选择A无状态 选择B有状态 选择C状态良好 选择D 局域网 答案A题目2HttpServletRequest接口的()方法用于创建会话。选择AsetSession()选择BgetContext()选择CgetSession()选择DputSession()答案C题目3Servlet中()接口的forward和include方法进行通信。选择AServletContext 选择BServletConfig 选择CRequestDispatcher 选择DHttpSession答案C题目4下面()是Servlet的上下文。选择AServletContext 选择BHttpSession选择CHttpServletRequest 选择DHttpServletResponse答案A题目5不同的客户端需要共享的信息应存储到()中。选择A会话对象 选择BHttp请求对象 选择CHttp响应对象 选择DServlet上下文答案D题目6写入和读取Cookie的代码分别是_。Arequest.addCookies()和response.getCookies() Bresponse.addCookie()和request.getCookie()Cresponse.addCookies()和request.getCookies() Dresponse.addCookie()和request.getCookies()答案D题目7Tomcat的默认端口号是_A80 B8080 C8088 D8000答案B题目8在HttpSession中写入和读取数据的方法是_。AsetParameter()和getParameter() BsetAttribute()和getAttribute()CaddAttribute()和getAttribute() Dset()和get()答案B题目9下面_选项能将客户端的Cookie的过期时间设置为1天。AsetMaxAge(1) BsetMaxAge(60) CsetMaxAge(60*60) DsetMaxAge(60*60*24)答案D题型多选题章第2章题目1下列关于Cookie的说法正确的是_。ACookie保存在客户端 BCookie可以被服务器端程序修改CCookie中可以保存任意长度的文本 D浏览器可以关闭Cookie功能答案ABD题目2HttpServletRequest的_方法可以得到会话。AgetSession() BgetSession(boolean) CgetRequestSession() DgetHttpSession()答案AB题目3下列选项中可以关闭会话的是_。A调用HttpSession的close()方法 B调用HttpSession的invalidate()方法C等待HttpSession超时 D调用HttpServletRequest的getSession(false)方法答案BC题目4下列关于ServletContext的说法正确的是_。A一个应用对应一个ServletContextBServletContext的范围比Session的范围要大C第一个会话在ServletContext中保存了数据,第二个会话读取不到这些数据DServletContext使用setAttribute()和getAttribute()方法操作数据答案ABD题目5关于HttpSession的getAttribute()和setAttribute()方法,正确的说法是_。AgetAttribute()方法返回类型是String BgetAttribute()方法返回类型是ObjectCsetAttribute()方法保存数据时如果名字重复会抛出异常DsetAttribute()方法保存数据时如果名字重复会覆盖以前的数据答案BD题型填空题章第2章题目1调试Servlet时,Eclipse要进入_视图下空1Debug题目2Servlet中会话跟踪技术的方案有_、_、_和隐藏表单域技术。空1 Cookie 空2 Session 空3 URL重写章第3章题型单选题题目1JSP页面是以()为扩展名进行保存的选择A.java 选择B.jav 选择C.asp 选择D.jsp答案D题目2下面选项中,不属于JSP页面构成的元素是()选择A声明 选择B 表达式 选择CHTTP 选择D指令答案C题目3JSP容器也称为()选择AJSP引擎 选择B 编译器 选择C转换器 选择D解释器答案A题目4JSP是在()阶段生成Servlet代码选择A编译 选择B翻译 选择C执行 选择D响应答案B题目5在JSP页面中有下述代码,第二次访问此页面的输出是_。,选择A0,0 选择B0,1 选择C1,0 选择D1,1答案C题目6下列注释方式可以在JSP中使用并且客户端无法查看到的是_。选择A 选择B 选择C 选择D答案C题目7Web容器处理JSP文件需要经过3个阶段,这三个阶段按照顺序依次是()选择A翻译、执行、编译 选择B翻译、编译、执行选择C执行、翻译、编译 选择D编译、翻译、执行 答案B题目8在JSP页面中包含了元素,该元素是()选择A声明 选择B脚本 选择C指令 选择D动作答案B题目9在一个Web应用中,admin目录与images目录为同级目录,现在admin目录下的index.jsp需要images目录中的图片top.jpg,以下代码片段正确的是()选择A选择B选择C选择D答案A题型多选题题目1下面选项中,属于JSP页面构成的元素是()选择A声明 选择B表达式 选择CHTTP 选择D 指令 选择E 脚本答案ABDE题目2下列()注释在JSP页面中是正确选择A选择B选择C选择D答案BC题目3在一个名为Haier的Web应用中,admin目录与images目录为同级目录,现在admin目录下的index.jsp需要images目录中的图片top.jpg,以下代码片段正确的是()选择A选择B选择C选择D答案AD题型填空题题目1JSP页面中的6个基本元素包括_、_、_、_、动作标签和注释。空1指令 空2声明 空3表达式 空4脚本题目2JSP页面在容器中运行需要经过3个过程:_、_和_.空1翻译 空2编译 空3执行题目3JSP页面中常见的3种指令有:_、_和_.空1page指令 空2include指令 空3 taglib指令题目4JSP页面的Page指令中的_属性用于设置脚本语言空1language单选题第4章题目1下列useBean标准动作使用正确的是_AB C D答案A题目2存在以下JavaBean和JSP页面:Person.java:package x;public class Person String name; public String getName() return name; public void setName(String name) = name; index.jsp:访问http:/localhost:8080/项目名/index.jsp?name=John时的页面输出为Anull B发生异常 C Mike DJoh答案C题目3下列关于page指令的属性描述错误的是_Aimport属性可以在当前JSP页面中引入JSP脚本代码中需要用到的其他类BcontentType用于指定JSP输出内容的MIME类型和字符集CpageEncoding和contentType结合使用,主要指定浏览器端显示页面的编码方式DerrorPage属性用于指定当前JSP页面中出现未被捕获的异常时所要跳转到的页面。答案C题目4在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.*和javautil*包正确的是A% page Language=“Java”,import=”java.rmi.*;java.uitl.* ”%”B% page language=“Java”Import=”java.rmi.*,java.uitl.* ”%”C% page language=“Java”;import=”java.rmi.*;java.uitl.* ”%”D% page language=“Java”import=”java.rmi.* ,java.uitl.* ”%答案D题目5在JSP中,以下是有关jsp:setProperty和jsp:getProperty标记的描述,正确的是A和标记都必须在的开始标记和结束标记之间B这两个标记的name属性的值必须和标记的id 属性的值相对应C和标记可以用于对bean中定义的所有属性进行选择和设置D这两个标记的name属性的值可以和标记的属性的值不同答案B题目6test.jsp文件中有如下一行代码:要使user对象可以作用于整个应用程序,下划线中应添入()Apage Brequest Csession Dapplication答案D题目7给定test1.jsp代码片断,如下: 要在test2.jsp中输出参数color中的值,以下选项正确的是()A BC D答案A第4章 多选题题目1下列page指令的使用正确的是_。ABC%page import=java.util.*;java.sql.*%D答案B,D题目2下列setProperty标准动作使用正确的是_ABCD答案A,C题目3下列关于getProperty标准动作的说法正确的是_A当JavaBean不存在所访问的属性时,显示nullB当JavaBean不存在所访问的属性时,发生异常CgetProperty标准动作实际上是调用对应属性的get方法D 以上都不正确答案B,C题目4JSP2.0规范中有下面哪几种指令_Apage指令 Binclude指令 Cimport指令 Dtaglib指令答案ABD题型填空题题目1广义上来讲,满足_、_、_三个要求的Java类可以称为JavaBean空1无参数构造方法 空2属性私有 空3属性具有公有的get和set方法题目2用于查找或者实例化一个JavaBean的动作名称为_,用于设置JavaBean的属性的动作名称为_,用于把请求转发到另一个页面的动作名称为_空1jsp:useBean 空2jsp:setProperty 空3jsp:forward题目3param标准动作用于为其他动作标签提供附加参数信息,该动作通常可以与_、_等一起使用空1 空2第5章 单选题题目1在1.jsp中有下述代码:2.jsp代码如下:在IE中访问1.jsp后的输出是_。AJSPJSP Bnull JSP CJSP JSP Dnull JSP答案D题目2pageContext、request、session、application四个内置对象的作用范围从小到大依次为_。Arequest、pageContext、session、applicationBrequest、session、pageContext、applicationCrequest、session、application、pageContextDpageContext、request、session、application答案D题目3J2EE 中,()类的()方法用于创建对话.AHttpServletRequest、getSession BHttpServletResponse、newSessionCHtttpSession、newInstance DHttpSession、getSession答案A题目4以下()可用于检索session属性userid的值Asession. getAttribute (“userid”); Bsession. setAttribute (“userid”);Crequest. getParameter (“userid”); Drequest. getAttribute (“userid”);答案A题目5从HTTP请求中,获得请求参数,应该调用()Arequest对象的getAttribute()方法 Brequest对象的getParameter()方法Csession对象的getAttribute()方法 Dsession对象的getParameter()方法答案B题目6以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果()。A编译不通过 B可以编译通过,但运行无输出C可以编译运行,输出0 D编译通过,但运行时抛出ClassCastException答案A题目7下面关于JSP作用域对象的说法错误的是Arequest对象可以得到请求中的参数 Bsession对象可以保存用户信息Capplication对象可以被多个应用共享 D作用域范围从小到大是request、session、application答案C题目8现在session中没有任何属性,阅读下面2个JSP中的代码,将分别输出() A异常信息,null Bnull, null C异常信息,异常信息 Dnull, 异常信息答案D题目9Form表单提交的信息中含有“name=svse”,阅读下面的JSP,a.jsp将输出()接受该请求的JSP:a.jsp:Anull B什么都不输出 C异常信息 Dsvse答案A题目10在JSP页面中,如果从一个源页面中通过将本页面请求转发至指定URL组件,则在该URL组件(JSP页面)中可处理的共享数据范围是Asession Brequest Cpage Dapplication答案B题目11在JSP页面中,等效于HttpServletResponse的内置对象是Asession Bout Crequest Dresponse答案D题目12在a.jsp中有代码片断如下: loginName: 在b.jsp中加入下列()代码,可以输出在a.jsp页面上输入的loginName的值ABCD 答案A题目13在一个应用中有2个JSP,横线处可以填入()。a.jsp:b.jsp:Asession、 session BpageContext、pageContext Crequest、 request Dapplication、 session答案A题型多选题题目1下列属于JSP内置对象的是_。Arequest Bresponse Csession DservletContext答案A,B,C题目2下列关于JSP内置对象的说法正确的是_。A 内置对象无需定义,可直接使用 B 内置对象无法在JSP的声明部分中使用C内置对象只能在JSP的脚本部分使用 D只有使用Tomcat作为JSP容器时才能使用内置对象答案A,B题目3下列request和response内置对象的使用正确的是_。Arequest.getRequestDispatcher(index.jsp).forward(); B response.sendRedirect(index.jsp);C request.getParameterValues(name); D response.setContentType(text/html;charset=GBK);答案ABCD题型填空题第5章题目1JSP内置对象中主要用于输入输出功能的有_,_,_空1request 空2response 空3out题目2JSP的4种作用范围分别使用_、_、_、_来表示,它们都具有_和_方法空1pageContext 空2request 空3session 空4application 空5getAttribute() 空6setAttribute()题型单选题第6章题目1下列关于EL的说法正确的是_AEL可以访问所有的JSP内置对象 BEL可以读取JavaBean的属性值CEL可以修改JavaBean的属性值 D EL可以调用JavaBean的任何方法答案 B题目2下列代码的输出结果是_。$i A1 2 3 4 5 6 7 8 B 3 5 C 4 6 D4 5 6答案C题目3列代码中,可以取得ArrayList类型的变量x的长度的是_。A$fn:size(x) B C$fn:length(x) D 答案C题目4在JSP中,若要在JSP正确使用标签:,在jsp中声明的taglib指令为:,下划线处应该是()Ax BgetKing CmyTags Dking答案A题目5在JSP中,只有一行代码:$1+2,运行将输出()A1+2 B3 Cnull D没有任何输出,因为表达式是错误的答案B题目6结果:$a则显示结果为:Apage Brequest Csession Dapplication答案A题目7核心标签库中,用来实现循环功能的标签是()A B C D答案D题目8以下代码执行效果为:()A1 2 3 4 5 Bi i i i i C15 D代码有错,无法显示答案A题目9某JSP中有如下代码,显示结果为() A5 B123 C456 Dnull答案B题目10以下哪个参数不属于标签:Avar Bbegin Cend Ddelims答案D题目11如下代码,执行效果为()A123 123 Ba 123 C123 a DA a答案C题目12以下哪个标签实现了switch功能A B C D答案C题目13EL表达式,$10 mod 3,执行结果为:A10 mod 3 B1 C3 Dnull答案B题目14Jsp中有如下代码:_在横线处,以下哪句代码可以正确显示”admin”()A$ B$.value C$name D$name.value答案B题目15以下代码执行效果为:() 1Aa Bsvse C21 Dnull答案D题目16以下代码执行效果为(): A1 2 3 4 5 Bi i i C1 3 5 D15答案C题型多选题题目1下列EL的使用语法正确的是_A$1 + 2 = 3 ? 4 : 5 B $ + paramValues1C $someMapvar.someArray0 D $someArray0答案ABCD题目2下列关于JSTL条件标签的说法正确的是_A单纯使用if标签可以表达if.else.的语法结构 Bwhen标签必须在choose标签内使用Cotherwise标签必须在choose标签内使用 D 以上都不正确答案BC题目3下列指令中,可以导入JSTL核心标签库的是_。ABCD答案CD题目4以下哪些参数属于标签:Avar Bbegin Cend Ddelims题型填空题题目1JSTL分为_、_、_、_、_五部分空1核心标签库 空2国际化输出标签库(I18N标签库)空3XML标签库 空4SQL标签库 空5EL函数库第7章题型单选题题目1调用ServletContext的getAttribute()方法时,会触发哪个方法调用?(假设有关联的监听器)_AServletContextAttributeListener的at
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 分公司清算方案范本
- 基础医学知识护理题库及答案解析
- 房屋实地改建方案范本
- 混凝土过渡板施工方案
- 吐鲁番地基工程施工方案
- 2025安全员c证题库大全及答案解析
- 混凝土桥梁拆除方案范本
- 水库水渠修建方案范本
- 消防安全知识题库附及答案解析
- 门面改造整体方案范本
- 2024年度食品行业互联网营销合同协议
- 工程款结清协议书书
- PCB设计检查表(评审检查表模板)
- 国家职业技术技能标准 4-01-06-01 电子商务师S 人社厅发202233号
- 电梯维保服务应急处理方案
- 事业单位公开招聘报名表
- 生活垃圾发电厂炉渣综合处理及建筑垃圾资源化项目可行性研究报告写作模板-备案审批
- 癌症患者生活质量量表EORTC-QLQ-C30
- 小区门卫合同范本(2024版)
- IBM-i2数据分析演示-课件
- 雨污分流管网工程施工方案
评论
0/150
提交评论