郑州大学JSP期中考试试卷
时间:2025-04-03
时间:2025-04-03
[题型]:单选题
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
[题型]:单选题
3.JSP的编译指令标记通常是指:( )
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.Plugin指令
答案:C
[题型]:单选题
5.<jsp:useBean id="bean的名称" scope="bean的有效范围" class="包名.类名"/>动作标记中,scope的值不可以是( )。
A.page B.request
C.session D.response
答案:D
[题型]:单选题
6.下列( )注释为隐藏型注释。
A.<!-- 注释内容 [<%= 表达式 %>] -->
B.<!-- 注释内容 -->
C.<%-- 注释内容 --%>
D.<!—[<%= 表达式 %>] -->
答案:C
[题型]:单选题
7.jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?( )
A. forward之后可以使用原来的reponse对象,而且效率较高。
B. sendRedirect之后不可以使用原来的request对象,而且效率较低。
C. forward地址栏不变化,可以跳转到任何页面和机器。
D. 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.newLine( )
C.out.println( )
D.out.write( )
答案:B
[题型]:单选题
10.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个( )
A.ISO-8859-1
B.GB2312
C.GB3000
D.ISO-8259-1
答案:A
[题型]:单选题
11. pageContext.setAttribute("user","tom");
request.setAttribute("user","bob");
显示"bob",则可以使用
A. request.getAttribute("user")
B. pageContext.getAttribute
C. user
D. http://www.77cn.com.cner
答案: A
[题型]:单选题
12.在J2EE的Model Ⅱ模式中,模型层对象被编写为( )。
A. Applet
B. JSP
C. Servelet
D. JavaBean
答案:D
[题型]:单选题
13.在JSP中要使用user包中的User类,则以写法正确的是( )。
A.<jsp:useBean id=”user”class=”http://www.77cn.com.cner.class”scope=”page”/>
B.<jsp:useBean id="user" class=”http://www.77cn.com.cne”/>
C.<jsp:useBean name=”user”class=”http://www.77cn.com.cner”/>
D.<jsp:useBeam id=”user”class=”user”import=”user.*”/>
答案:B
[题型]:单选题
14.给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域 ?( )
A. <jsp :useBean name=“myBean” type=“com.example.TheBean”/>
B. <jsp :takeBean name=“myBean” type=“com.example.TheBean”/>
C. <jsp :useBean id=“myBean” class=“com.example.TheBean” scope=“request”/>
D. <jsp :takeBean id=“myBean” class=“com.example.TheBean” scope=“request”/> 答案: C
[题型]:单选题
16.在JSP页面中使用<jsp:setProperty name="bean的名字" property ="*" />格式,将表单参数为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.服务器启动,服务器关闭
下一篇:带电粒子在电场中的运动复习课