(完整版)jsp复习题库

  • 格式:doc
  • 大小:67.61 KB
  • 文档页数:22

JSP期中复习题库一、单选题【】1.request对象中读取同名复选框表单元素的值时,比较合适的方法是A.getAttribute() B.getParameter() C.getParameters() D.getAttributes()【】2.application对象所依赖的类或接口是A.JspWrite B.ServletContextC.PageContext D.HttpServletContext【】3.下面关于session的用法哪个是正确的?A.HttpSession session = new HttpSession();B.String haha =session.getParameter(“haha”);C.session.removeAttribute(“haha”);D.session. setAttribute(“haha”);【】4.关于<jsp:include page="Relative URL" />说法不正确的是哪个?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)<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> D.在JSP中指示JSP引擎文档的编码<%@ page contentType="text/html;charset=gb2312"%>【】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.<html> B.<HTML> C.<body> D.</font size=’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)Java JDK C)支持Jsp的Web服务器D)数据库【】19.URL是Internet中资源的命名机制,URL由三部分构成___________。

A)协议、主机DNS名或IP地址和文件名B)主机、DNS名或IP地址和文件名、协议C)协议、文件名、主机名D)协议、文件名、IP地址【】20.Tomcat服务器的默认端口号是:___________。

A)80 B)8080 C)21 D)2121【】21.下列设置颜色的方法中不正确的是___________。

A)<body bgcolor="red"> B)<body bgcolor="yellow" >C)<body bgcolor="#FF0000" > D)<body bgcolor="#HH00FF" >【】22.设置文档体背景颜色的属性是___________。

A)text B)bgcolor C)background D)link【】23.<title></title>标记在<head></head>标记之间,<title></title>标记之间的内容将显示到___________。

A)浏览器的页面上部B)浏览器的标题栏上C)浏览器的状态栏中D)浏览器的页面下部【】24.___________是标题标记。

A)<p>标记B)<br>标记C)<hr>标记D)<hn>【】25.<p align="段落对齐方式">标记中,align属性为段落文字的对齐方式,不能取的值为___________。

A)Left B)Right C)Center D)width【】26.<font></font>标记中默认的中文字体是___________。

A)“宋体”B)“幼圆”C)“楷体”D)“宋体”【】27.表示粗体加斜体的标记是___________。

A)<B>字体</B>B)<I>字体</I> C)<B><I>字体</I></B> D)<U>字体</U>【】28.用来在网页中显示图形的标记为___________。

A)<image src="文件名" ...> B)<img src="文件名" ... >C)<center src="文件名" ... > D)<picture src="文件名" ... >【】29.超级链接是互联网的灵魂,下面哪个是正确的链接标记A)<a href="" " title="新浪网" >新浪网</a>B)<a target="" " title="新浪网" >新浪网</a>C)<a href="新浪网" title="新浪网" > </a>D)<a target="新浪网" title="新浪网" ></a>【】30.下列那个属性为单元格向右打通的列数,用于合并单元格。

A)rowspan B)colspan C)height D)width【】31.下列哪个属性为单元格向下打通的行数,用于合并单元格。

A)rowspan B)colspan C)height D)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:param> B)<jsp:plugin> C)<jsp:useBean> D)<jsp:javaBean>【】35.J SP的Page编译指令的属性Language的默认值是:___________。