J2EE期末练习题 下载本文

62.如果把用户名变量UserName存放在session对象中,下面的语句正确的是( )。 A.session.setName(UserName) B.session.setName(“name”,UserName) C. session.setAttribute(UserName) D. session.setAttribute(“name”,UserName) 63.在标记中包含( )标记。 A.case B.xml C.check D.when

64.下面( )JSTL标记相当于java中的for循环。 A.forEach B.set C. catch D.if 65. JSP的编译指令通常是指( )

A)Page指令、Include指令和Taglib指令 B)Page指令、Include指令和Plugin指令 C)Forward指令、Include指令和Taglib指令 D)Page指令、Param指令和Taglib指令

66.可以在以下哪个标记之间插入Java程序片?( )

A)<% 和 %> B)<% 和 /> C) D)<% 和 !>

67.下列哪一项不属于JSP操作指令?( )

A) B) C) D)

68.JSP的Page编译指令的属性Language的默认值是( )

A)Java B)C C)C# D)SQL

69.JSP的哪个指令允许页面使用者自定义标签库?( )

A)Include指令 B)Taglib指令 C)Include指令 D)Plugin指令

70.以下哪个对象提供了访问和放置页面中共享数据的方式?( )

A)pageContext B)response

C)request D)session

71.调用getCreationTime()可以获取session对象创建的时间,该时间的单位是( )

A)秒 B)分秒 C)毫秒 D)微秒

72.当response的状态行代码为哪个时,表示用户请求的资源不可用?( )

A)101 B)202 C)303 D)404

73.可以利用JSP动态改变客户端的响应,使用的语法是( )

A)response.setHeader() B)response.outHeader() C)response.writeHeader() D)response.handlerHeader()

74.可以利用request对象的哪个方法获取客户端的表单信息?( )

A)response.getParameter() B)response.outParameter() C)response.writeParameter() D)response.handlerParameter()

76.标记中的name属性取值范畴的是( )

A)text B)radio C)checkbox D)picture

79.对于ServletRequest接口的获取请求参数的方法的描述那一项是正确的?( )

A)getParameter方法只用于接收POST请求参数,接收GET请求参数需要使用getQueryString方法

B)如果一个参数key有多个值,那么getParameter(key)方法会返回空

C)如果一个参数key有多个值,那么getParameterValues(key)方法会返回一个包含所有值的字符串数组

D)getParameter方法返回Object对象,使用前要强制类型转换:如String str=(String) request.getParameter(key) 80.下面哪一项不在Servlet的工作过程中?( )

A)客户端发送请求至服务器端 B)客户端运行Applet

C)Servlet生成响应内容并将其传给服务器 D)服务器将请求信息发送至Servlet E)服务器将动态内容发送至客户端

81.下列哪一项不是Servlet中使用的方法?( )

A)doGet() B)doPost() C)doHead() D)doOut() E)doDelete() F)doPut() G)doTrace() H)doOptions()

二、判断题

1.JSP页面只能在客户端执行。( 错 ) 2.JSP页面中不能包含脚本元素。( 错 )

3.Page指令不能定义当前JSP程序的全局属性。( 错 ) 4.Include指令只能在现有网页中插入文本文件。( 错 ) 5.指令用于在IE中播放或显示一个对象。( 对 ) 6.application对象不属于JSP的隐含对象。( 错 )

7.out对象属于javax.servlet.jsp.JspWriter类的一个子类的对象。( 错 ) 8.利用response对象的sendRedirect方法只能实现本网站内的页面跳转。( 错 ) 9.respone对象主要用于向客户端发送数据。( 对 )

10.exception对象用于处理JSP文件执行时发生的错误和异常。(对) 11.Post属于表单的隐式提交信息方法。( 错 )

12.