JSP程序设计考试题答案
——岚度摄影编辑
亲!JSP是一门新技术,请好好学习,抄袭最细试题!
一、选择题
1.下面( C )选项不是异常处理的关键字。
A.finally B.catch C.which D.throws
2.jsp编译过程EJB组件属于J2EE的( B )层。
A.客户层 B.业务层 C.Web层 D.企业信息系统层
3.下面哪一项不是JSP的内置对象( D )。
A.PageContext B.Session C.Application D.Cookies
4.运算符的优先级别最低的是( D )。
A.按位异或运算符 B.关系运算符 C.后缀运算符 D.逻辑运算符
5.JSP程序运行在( B )
A.客户端 B.服务器端 C.浏览器端
6.下列哪一项不是Request对象的方法( A )。
A.addHeader(String name, String value)
B.getSession(boolean create)
C.setAttribute(String name, Java.lang.Object o)
D.isSecure( )
7.JSP程序在第一次截入时被JSP引擎翻译成( A )。
A.Servlet文件 B.Class文件 C.HTML文件
8.page属性中可以多次设置的属性是( A )。
A.import属性 B.extends属性 C.buffer属性 D.errorPage属性
9.在发布网页时可以在浏览器文件窗口中看到的是( B )。
A.隐藏注释 B.HTML注释 C.Java注释
10选出哪一项不是Application对象的方法( D )。
A.setAttribute(String name, Object object)
B.getInitParameter(String name)
C.getAttribute(String name)
D.getInitParameter( )
11.getparameterNames( )方法返回( B )。
A.返回name指定的属性值,若不存在指定的属性,就返回null
B.返回客户端传送给服务器的所有的参数名,结果集是一个Enumeration(枚举)类的实例
C.返回所有request header的名字,结果集是一个Enumeration(枚举)类的实例
D.以字符串数组的形式返回指定参数的所有值
12.清除缓冲区中的数据,并且把数据写到到客户端是Out对象中的( D )方法。
A.wLine( ) B.out.clear( ) C.out.flush( ) D.out.clearBuffer()
13.PageContext对象的findAttribute( )方法的作用是什么( C )
A.用来设置默认页面的范围或指定范围之中的已命名对象
B.用来删除默认页面范围或指定范围之中的已命名对象
C.用来按照页面请求、会话以及应用程序范围的顺序实现对某个已经命名属性的搜索
D.以字符串的形式返回一个对异常的描述
14.Response对象的setHeader(String name, String value)方法的作用是( B)
A.添加HTTP文件头
B.设定指定名字的HTTP文件头的值
C.判断指定名字的HTTP文件头是否存在
D.向客户端发送错误信息
15.Java的简单数据类型有( B )个。
A.3 B.4 C.5 D.6
16.选出不是输入或输出流的选项( D )
A.ByteArrayInputStream B.SequenceInputStream
C.ByteArrayInputStream D.RandomAccessFile
17.JDBC提供了3种接口来实现SQL语句的发送执行,其中用于执行简单的不带参数的SQL语句的是( A )。
A.Statement B.PrepareStatement C.CallbleStatement
18.Statement类提供了3种执行方法,用来执行更新操作的方法是( B )
A.executeQuery( ) B.executeUpdata( ) C.execute( )
19.JSP页面在执行时是以(A )方式进行的。
A.编译式 B.解释式
20.选出不是JavaBean属性的项( B )。
A. Constrained属性 B.id属性 C.Indexed属性 D.Bound属性
21.下述选项中不属于JDBC基本功能的是:( D )
A. 与数据库建立连接 B. 提交SQL语句
C. 处理查询结果 D. 数据库维护管理
22.在JSP中使用<jsp:getProperty>标记时,不会出现的属性是:( C )
A. name B. property C. value D. 以上皆不会出现
23.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:( D )
A. <%@ page %>作用于整个JSP页面。
B. 可以在一个页面中使用多个<%@ page %>指令。
C. 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。
D. <%@ page %>指令中的属性只能出现一次。
24.选出不是JavaBean属性的项( B )。
A. Constrained属性 B. id属性 C. Indexed属性 D.Bound属性
25.下面哪一个不是JSP本身已加载的基本类?( B )
A、java.lang.* B、java.io.* C、javax.servlet.* D、javax.servlet.jsp.*
26.JSP和客户端交互的过程中,Web应用程序将处理结果以( B )对象的方式返回给JSP引擎。
A.Request B.Response C.Servlet D.HTML
27.JavaBean的属性有( B )种。
A.2 B.3 C.4 D.5
28.在JSP中调用JavaBean时不会用到的标记是:( A )
A. <javabean> B. <jsp:useBean>
C. <jsp:setProperty> D. <jsp:getProperty>
29.JSP和客户端交互的过程中,客户端的请求被存储在( D )对象中并发送给Web服务器。
A.HTML B.Response C.Servlet D.Request
30.关于JavaBean正确的说法是:( A )
A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B、在JSP文件中引用Bean,其实就是用<jsp:useBean>语句
C、被引用的Bean文件的文件名后缀为.java
D、Bean文件放在任何目录下都可以被引用
31.Response对象的setHeader(String name, String value)方法的作用是( B )A.添加HTTP文件头
B.设定指定名字的HTTP文件头的值
C.判断指定名字的HTTP文件头是否存在
D.向客户端发送错误信息
32.下列哪一项是Session对象的方法( D )。
A.addCookie( )
B.containsHeader( )
C.sendRedirect( )
D.getLastAccessedTime( )
33.获得Bean实例后,可以利用( A )动作设置、修改Bean中的属性值。
A.<jsp:setProperty> B.<jsp:getProperty> C.<jsp:plugin>
34.设置Session的有效时间(也叫超时时间)的方法是( A )
A.setMaxInactiveInterval(int interval) B.getArributeNames( )
C.setAttribute(String name,java.lang.Object value) D.getLastAccessedTime( )
35.下面( C )选项不是异常处理的关键字。
A.finally B.catch C.which D.throws
36.选出不是JavaBean的作用域的项( A )。
A.Bound B.Page C.Request D.Application
37.page属性中可以多次设置的属性是( D)。
A.errorPage属性 B.extends属性 C.buffer属性 D.import属性
38.在发布网页时可以在浏览器文件窗口中看到的是( B )。
A.隐藏注释 B.HTML注释 C.Java注释
39.JDBC提供了3种接口来实现SQL语句的发送执行,其中用于执行存储过程的的SQL语句的是(C)。
A.Statement B.PrepareStatement C.CallbleStatement
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论