您好,欢迎访问三七文档
1JSP期中复习题库一、单选题【】1.request对象中读取同名复选框表单元素的值时,比较合适的方法是A.getAttribute()B.getParameter()C.getParameters()D.getAttributes()【】2.application对象所依赖的类或接口是A.JspWriteB.ServletContextC.PageContextD.HttpServletContext【】3.下面关于session的用法哪个是正确的?A.HttpSessionsession=newHttpSession();B.Stringhaha=session.getParameter(“haha”);C.session.removeAttribute(“haha”);D.session.setAttribute(“haha”);【】4.关于jsp:includepage=RelativeURL/说法不正确的是哪个?A.URL的输出在请求时被插入到JSP页面中B.不能含有影响整个页面的JSP内容C.被包含文件改变后不需更改使用它的页面D.被包含文件更改后,需要手动地更新使用它的页面【】5.Java关于异常处理机制的叙述哪个正确A.catch部分捕捉到异常情况时,才会执行finally部分B.当try区段的程序发生异常时,不一定执行catch区段的程序C.不论程序是否发生错误及捕捉到异常情况,都会执行finally部分D.以上都是【】6.下面JSP动作中叙述不正确的是A.jsp:forward动作用来把当前的JSP页面重导到另一个页面上,用户看到的地址是当前页面的地址,而内容是另一个页面的。B.jsp:param动作可单独使用,用于页面间传递参数。C.jsp:include动作和include指令是不完全一样的。D.jsp:setProperty动作用来在一个JSP页面中设置已创建的bean的属性值。【】7.下面哪些为构造函数的特性定义A.在类中声明构造函数时,名称应该与类名相同B.具有重载特性,可以建立多个相同的名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初值或进行内存分配D.以上都是【】8.下面说法不正确的是A.JSP中的汉字字符串在服务器端用gb2312,在编译为Servlet时自动转换为iso8859_1对B.汉字在传输中是正确的,在没有特别指示下,浏览器也可以正确显示C.在HTML中指示浏览器文档的编码(myJSP\index.html)metahttp-equiv=Content-Typecontent=text/html;charset=gb2312D.在JSP中指示JSP引擎文档的编码%@pagecontentType=text/html;charset=gb2312%2【】9.下面说法错误的是A.要在JSP网页内直接嵌入一段Java代码,这段代码可以写在script/script标记对内B.要在JSP网页内直接嵌入一段Java代码,可以写在%%标记内C.JSP代码中变量和方法的声明是写在%!%标记内D.以上说法都正确【】10.以下关于%@page%指令的叙述中,正确的是A.@和page间不能加入空格符B.pageEncoding属性定义返回信息的编码标准,同时也向JSP容器只是JSP页面中字符的编码标准C.import属性中可同时带入多个类,类间用分号“;”分隔D.%和@间不能加入空格符【】11.关于bean的说法正确的是哪个?A.具备一个零参数(空)的构造函数B.应该有公开的实例变量(字段)C.所有的属性都必须通过getXxx和setXxx方法来访问D.布尔型的属性使用isXxx,而非getXxx【】12.以下关于HTML表单的叙述不正确的是A.表单按钮和表单文本框的标记都是用input标记定义B.GET表单提交方式较POST方式快速//速度:显然Get比Post要快。C.POST表单提交方式把数据链接在目标资源的URL中,而GET方式把表单数据存储在HTTP请求报头的尾部D.同名复选框可向服务器传递0个或多个数据值,而同名单选按钮只能向服务器传递1个数据值。【】13.Cookie对象可以用来将少量的信息保存到____________中A.客户端B.服务器端C.页面D.网络【】14.以下HTML标记书写不正确的A.htmlB.HTMLC.bodyD./fontsize=’5’【】15.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是___________。A)发送一个JSP源文件到客户端B)发送一个Java文件到客户端C)发送一个HTML页面到客户端D)什么都不做。【】16.当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个___________。A)进程B)线程C)程序D服务。【】17.下列动态网页和静态网页的根本区别描述错误的是___________。A)静态网页服务器端返回的HTML文件是事先存储好的B)动态网页服务器端返回的HTML文件是程序生成的。C)静态网页文件里只有HTML标记,没有程序代码。D)动态网页中只有程序,不能有HTML代码。【】18.不是JSP运行必须的是___________。A)操作系统B)JavaJDKC)支持Jsp的Web服务器D)数据库【】19.URL是Internet中资源的命名机制,URL由三部分构成___________。3A)协议、主机DNS名或IP地址和文件名B)主机、DNS名或IP地址和文件名、协议C)协议、文件名、主机名D)协议、文件名、IP地址【】20.Tomcat服务器的默认端口号是:___________。A)80B)8080C)21D)2121【】21.下列设置颜色的方法中不正确的是___________。A)bodybgcolor=redB)bodybgcolor=yellowC)bodybgcolor=#FF0000D)bodybgcolor=#HH00FF【】22.设置文档体背景颜色的属性是___________。A)textB)bgcolorC)backgroundD)link【】23.title/title标记在head/head标记之间,title/title标记之间的内容将显示到___________。A)浏览器的页面上部B)浏览器的标题栏上C)浏览器的状态栏中D)浏览器的页面下部【】24.___________是标题标记。A)p标记B)br标记C)hr标记D)hn【】25.palign=段落对齐方式标记中,align属性为段落文字的对齐方式,不能取的值为___________。A)LeftB)RightC)CenterD)width【】26.font/font标记中默认的中文字体是___________。A)“宋体”B)“幼圆”C)“楷体”D)“宋体”【】27.表示粗体加斜体的标记是___________。A)B字体/BB)I字体/IC)BI字体/I/BD)U字体/U【】28.用来在网页中显示图形的标记为___________。A)imagesrc=文件名...B)imgsrc=文件名...C)centersrc=文件名...D)picturesrc=文件名...【】29.超级链接是互联网的灵魂,下面哪个是正确的链接标记A)ahref==新浪网新浪网/aB)atarget==新浪网新浪网/aC)ahref=新浪网title=新浪网)atarget=新浪网title=新浪网【】30.下列那个属性为单元格向右打通的列数,用于合并单元格。A)rowspanB)colspanC)heightD)width【】31.下列哪个属性为单元格向下打通的行数,用于合并单元格。A)rowspanB)colspanC)heightD)width【】32.JSP从HTML表单中获得用户输入的正确语句为___________。A、Request.getParameter(“ID”)B、Reponse.getParameter(“ID”)C、Request.getAttribute(“ID”)D、Reponse.getAttribute(“ID”)【】33.可以在以下哪个()标记之间插入Java程序片?A)%和%B)%和/C)/和%D)%和!【】34.下列哪一项不属于JSP动作指令标记?A)jsp:paramB)jsp:pluginC)jsp:useBeanD)jsp:javaBean4【】35.JSP的Page编译指令的属性Language的默认值是:___________。A)JavaB)CC)C#D)SQL【】36.JSP的哪个指令允许页面使用者自定义标签库?A)Include指令B)Taglib指令C)Include指令D)Plugin指令【】37.可以在以下哪个___________标记之间插入变量与方法声明?A)%和%B)%!和%C)/和%D)%和!【】38.下列___________注释为隐藏型注释。A)!--注释内容[%=表达式%]--B)!--注释内容--C)%--注释内容--%D)!—[%=表达式%]--【】39.下列变量声明在___________范围内有效。%!DatedateTime;intcountNum;%A)从定义开始处有效,客户之间不共享B)在整个页面内有效,客户之间不共享C)在整个页面内有效,被多个客户共享D)从定义开始处有效,被多个客户共享【】40.在“%!”和“%”标记之间声明的Java的方法称为页面的成员方法,其在___________范围内有效。A)从定义处之后有效。B)在整个页面内有效。C)从定义处之前有效。D)不确定。【】41.在“%=”和“%”标记之间放置___________,可以直接输出其值。A)变量B)Java表达式C)字符串D)数字【】42.include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是___________。A)是一个完整的HTML文件B)是一个完整的JSP文件C)是一个完整的TXT文件D)是一个完整的Java源文件【】43.JSP页面可以在“%=”和“%”标记之间放置Java表达式,直接输出Java表达式的值。组成“%=”标记的各字符之间。A)可以有空格B)不可以有空格C)必须有空格D)不确定【】44.当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字___________。A)publicB)staticC)synchronizedD)private【】45.下面关于JSP作用域对象的说法错误的是___________。A.request对象可以得到请求中的参数B.session对象可以保存用户信息C.application对象可以被多个应用共享D.作用域范围从小到达是request、session、application【】46.Servlet获得初始化参数的对象是___________。A、RequestB、ResponseC、ServletConfigD、ServletContext【】47.下面不属于JSP内置对象的是___________。A)out对象B)respone对象C)application对象D)pa
本文标题:jsp复习题库
链接地址:https://www.777doc.com/doc-5918155 .html