您好,欢迎来到微智科技网。
搜索
您的当前位置:首页郑州大学JSP期中考试试卷.doc

郑州大学JSP期中考试试卷.doc

来源:微智科技网
[题型]:单选题

1. 当用户请求jsp页面吋,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节 码

文件的结果是()。

A. 发送一个JSP源文件到客户端 B. 发送一个Java文件到客户端 C. 发送一个HTML页面到客户端 D. 什么都不做。

答案:C

[题型]:单选题

2. ________________________________________________ 如果只希望在多个页面间共亨数据,可

以使用 __________________________________________ 作用域

A. request,session B. application session C. request,application D. pageContext request

答案:A

[题型]:单选题

3JSP的编译指令标记通常是指:() A. Page指令、Include指令和Taglib指令 B. Page指令、Include指令和Plugin指令 C. forward 指令、Include 指令和 Taglib 指令 D. Page指令、Param指令和Taglib指令

答案:A

[题型]:单选题

4. JSP的哪个指令允许页面使用者定义缓冲区的大小?() A. Include 指令 B.Taglib 指令 C.page 指令 D.PIugin 指令

答案:C

[题型]:单选题

5. 动作标记中, scope的值不可以是()。 A. C.sessio n

page B. request D.resp onse

答案:D [题型]:单选题

6•下列()注释为隐藏型注释。 A. ]-> B. D. ]—>

答案:C [题型]:单选题

7.jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?() A. B. C. D.

forward之后可以使用原来的reponse对象,而且效率较高。 sendRedirect之后不可以使用原來的request刈像,而且效率较低。 forward地址栏不变化,可以跳转到任何页面和机器。 sendRedirect地址栏变化,可以跳转到任何页面和机器。

答案:C

[题型]:单选题

8.在HTTP协议中,用于发送大量数据的方法是 A. get B. post C. put D. options

答案:B

get传送的数据量较小,不能人于2KB。post传送的数据量较人,一般被默认为不受 get是从服务器上获取数据,post是向服务器传送数据

[题型]:单选题

9.out对象是一个输出流,其输出换行的方法是() A. out.print() B. out. newLi ne() C. out.pri ntln() D. out.writef )

答案:B

[题型]:单选题

10.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个() A. ISO-8859-1 B. GB2312

C. GB3000 D. ISO-8259-1

答案:A

[题型]:单选题

11. pageContext.setAttribute(\"user\request.setAttribute(\"user\

显示” bob;则可以使用

A. request.getAttribute(\"user\") B. pageContext.getAttribute C. user

D. requestScope.user

答案:A

[题型]:单选题

12.

在J2EE的Model II模式中,模型

层对象被编写为(

A. B.

Applet JSP

)。

C. Servelet D・ JavaBea n

答案:D

[题型]:单选题

13. 在JSP中要使用user包中的User类,则以写法正确的是( A. B.

D.

,,

,,

,,

)。

,,H,,

,>

答案:B

[题型]:单选题

14. 给泄TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创 建这

个bean的一个新实例,并把它存储在请求作用域?()

A. B.

C-

D. 答案:c

[题型]:单选题

16.在JSP页面中使用格式,将表单参数 为Bean

属性赋值,property-'*”格式要求Bean的属性名字()

A. 必须和表单参数类型一致 B. 必须和表单参数名称一一对应 C. 必须和表单参数数量一致 D. 名称不一定对应

答案:B [题型]:单选题

17.在web程序屮,cookie和session的信息保存的位置是 ()

A. cookie保存在客户端,session保存在服务器端 B. cookie和session都保存在客户端 C. cookie和session都保存在服务器端

D. cookie保存在服务器端,session保存在客户端

答案:A

[题型]:单选题

18. page指令的作用是:()

A. 用来定义整个JSP页而的一些属性和这些属性的值 B. 用来在JSP页面内某处嵌入一个文件 C. 使该JSP页面动态包含一个文件 D. 指示JSP页面加载Java plugin

答案:A

[题型]:单选题

19. 从()开始,到()结朿,被称为一个会话。 A. 服务器启动,服务器关闭

B. 访问者连接到服务器,访问者关闭浏览器离开该服务器 C. 访问者连接到服务器,服务器关闭

D. 服务器启动,访问者关闭浏览器离开该服务器 答案:B

[题型]:单选题

20. 当在JSP文件屮要使用到Vector对象时,应在JSP文件屮加入以下哪个语句?()A. B. vjsp:include page=,,java.util.*,/ />

C. <%@ page import二\"java.util.*\" %> D. <%@ page include二\"java.util.*\" %>

答案:C

[题型]:单选题

21. 如果Tomcat安装后,想要修改它的端口号,可以通过修改/conf下的 ()文

件來实现。

A. web.xml B. server.xml

C. server-minimal.xml D. tomcat-user.xml

答案:B

[题型]:单选题

22. 下面哪一个不是JSP本身已加载的基本类?() A. java」ang.* B. javax.servlet.* C. java.io.*

D. javax.servlet.jsp.*

答案:C

[题型]:单选题

23. request.getRemoteAddr()方法的作用是:( A. 获取客户提交的信息 B. 获収客户的IP C. 获取客户机的名称 D. 获取服务器的IP

答案:B

[题型]:单选题

24. 当(

)时,JSP引擎产生一个application对象。

A. web应用服务器启动后

B. 当web应用服务器启动后,笫一个客户来访时 C. 当每个客户首次访问服务器上的一个JSP页面时 D. 当每个客户首次访问服务器上的一个JSP或HTML页面时

答案:A [题型]:单选题

25.不属于JSP的out对彖的方法的是()。 A. println() B. print)) C. getAttribute () D. closed

答案:c

[题型]:单选题

27. 如何发送 Cookie?o () A. 使用new Cookie语句 B. 调用 response.addCookie 方法 C. 使用 Cookie 的 setMaxAge 方法 D. setCookie 方法

答案:B

[题型]:单选题

28. 给定JSP程序源码如下:

<% int count =0;%> _________

以下()语句可以在下划线处插入,并且运行后输出结果是:1。

A. <%=++count %> B. <% ++count; %> C. <% count++; %> D. <% =count++ %>

答案:A

[题型]:单选题

29. 在JSP中,只有一行代码:<%=AB%>,运行将输出 A. AB B. AB C. 113

D. 没冇任何输出,因为表达式是错误的

答案:D

[题型]:单选题

30. 以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果()。

<%

request.setAttribute(Hcount^new Integer(O));

Integer count =(lnteger) request.getAttribute(ncount”); %>

<%=count %> A. 编译不通过

B. 可以编译运行,输出0

C. 编译通过,但运行吋抛出ClassCastException D. 可以编译通过,但运行无输出

答案:B

[题型]:单选题

31. 配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法止确的是:() A. 先安装TOMCAT,再安装JDK B. 先安装JDK,再安装TOMCAT

C. 不需安装JDK,安装TOMCAT就可以了

D」DK和TOMCAT只要都安装就可以了,安装顺序没关系

标准答案:B [题型]:单选题

32. 使用格式\"value = u<%= expression %>\" />给Bean的属性赋值,expression的数据类型和bean的属性类型A. 必须不同 B. 可以不一致 C. 必须一致

D. 可以自动类型转换

标准答案:C [题型]:单选题

33. 当()时,JSP引擎将消灭某一个session对象。 A. 有新客户访问时

B. web应用服务器启动后,第一个客户来访时 C. 该session对应的客户关闭浏览器时 D. 该session对应的客户刷新jsp页而时

答案:C

。 () [题型]:单选题

34. 以下()可用于检索session属性userid的值 A. session. getAttributeC'userid77); B. session. setAttribute(''userid,/); C. request. getParameterCxuserid,z); D・ request. getAttributeC'usericTJ;

答案:A [题型]:单选题

35. include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文 本

文件或一段Java代码,但必须保证插入后形成的文件是()o

A. 是一个完整的HTML文件 B. 是一个完整的JSP文件 C. 是一个完整的TXT文件 D. 是一个完整的Java源文件

标准答案:B [题型]:单选题

36. 在JSP页面中,保存数据的范围由小到大依次是 A. pageContext,request,application,sessio n B. pageContext,application,session,request C. pageContext,request,session,application D. pageContext,session,request,application

标准答案:c [题型]:单选题

37. 如何获取一个Cookie[]()选一项 A. rcqucst.gctCookics() B. request.getCookie() C. response.getCookies() D. response.getCookie()

标准答案:A [题型]:单选题

35.下而 __________ 方法可以返回当前请求的请求方式 A. request.getAttribute() B. session.getMethod() C. request.getMethod() D・ request.getRequestURI()

答案:c

[题型]:单选题

36.在myjsp.jsp中,关于下面的代码说法错误的是:()

<%@ page language=\"java\" import=,'java.util.*\" errorPage=Henor.jsp,' isEnorPage=\"false\" %> A. 该页面可以使用exception对象 B. 该页面发生异常会转向error.jsp C. myjsp 中 isErrorPage 是不一定为 false

D. enor.jsp 页面一定要有 isErrorPage 属性J1 值为 true

标准答案:A [题型]:单选题

37. 在J2EE屮,重定向到另一个页面,以下()语句是正确的。 A. request.sendRedirect(\"http://wvvw.jb-aplech.com.cn\"); B. request.sendRedirect();

C. response.sendRedirect(,'http://www.jb-aptech.com.cn\"); D. response.sendRedirect();

标准答案:C [题型]:单选题

38. 在J2EE中,request对象的()方法可以获取页面请求中表单组件中所有组件的名字。 A. String getParameter()

B. Enumeration getParameterNames(String name) C. Enumeration gctPiiramctcrNamcs() D. Stringl | getParameterValues(String name)

标准答案:c [题型]:单选题

39. 冇 showgamej.jsp,代码如下 <%

Game game=request.getAttribute(\"gameEntity”); %>

<%=game.getGameName()%>

在浏览器屮输入 http://localhost:8080/game/showgame.jsp

访问时,出现500错误,报出异常为NullPointerException造成该问题的原因可能是:

A. jsp文件路径不对

B. game对象没有用new初始化 C. getGameName()方法未沱义

D. 参数名称所代表的对象在请求中根木就不存在

答案:D

[题型]:单选题

40.以下哪一个是JSP的指令? A.<%@ page import=java.sql.*%> B. <%- Date date = new Date() --%> C. <%=myData.showName() %> D.

标准答案:A

二、判断题

1、 JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet) 统称为JSP标记。

答案:正确 [题型]:判断题

2、 JSP页血中的指令标记、JSP动作标记统称为脚本元素。

答案:错误 [题型]:判断题

3、 在“v%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不 共

享。 答案:错误

4、 动态网页是在服务器端被执行,其屮嵌入的代码只能在服务器端运行,不能在客户端浏 览器

中运行。() 答案:错误

5>可用于在 JSP 页面中包含 body.jsp 文件,

并传递两个参数name和password□() 答案:正确

6、 JSP页面经过编译之后,将创建一个java文件。()

答案:错误 [题型]:判断题

7、 session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户 的session

对象不同。() 答案:错误

[题型]:判断题

8、 対于声明语法〈%!%>声明的变量将作为全局变量()

答案:正确

7.使用gctlntO方法可以获取int类型的字段值。

答案:正确

9.每个Session都有一个独一无二的ID,用于区分不同的sessiono 答案:正确

题型:判断题

10. 在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。 答案:错

11. jsp:param动作标记不能单独使用,必须作为jsp:include> jsp:forward标记等的子标记使 用,并

为它们提供参数。 答案:正确

12. 动态网页和静态网页的根木区别在于服务器端返回的HTML文件是事先存储好的还是由动态

网页程序生成的() 答案:正确 题型:判断题 [题型]:判断题

13. 既然有了 Servlet技术,WEB应用程序的开发就可以不再使用JSP技术。

答案:错误

out对象是一个输出流,它实现了 javax.servlet.JspWriter接口,用來向客户端输出数据。 答案:正

[题型]:判断题

14> respone对象主要用于向客户端发送数据。

答案:正确

15表单信息的验证只能放在服务器端执行。

答案:错误

三、填空题(每空1分,共10分)

1. ____________________________________ MVC设计模式由 _____ ,

___________________________________ 和 _________________

三部分组成“(请按照M, V, C的顺序填写)(3分) 标准答案:1.模型&modle;2.视图&view;3.控制器&controller;

2. 如果你想使用Javabean设计」个网站计数器,那么该bean的scope应当设为 o (如答案出现

字母的都用小写)(1分) 标准答案:1. application;

3. page指令的 __________________________________________ 属性可以设置该JSP页面是处

理错误的页面.(如答案出现字母的都用小写)(1分) 标准答案:1. isErro『Page&iserrorpage;

4. 当客户端请求一个JSP页面时,JSP容器会将请求信息包装在 ___________________________

对象中。(如答案出现字母的都用小写)(1分) 标准答案:1. request;

5. Page指令的属性Language的默认值是 _______________ .(如答案岀现字母的都用小写)

标准答案:l.java;

6. 目前,在应用廿发领域屮主要分为两大编程体系是 ___________ 和 ___________ 的结构。

标准答案:1. C/S&B/S&c/s&b/s;2. B/S&C/S&b/s&c/s;

7. JSP容器支持的元索类型有脚木元索、—、动作元索等。

答案:指令元素&指令

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务