JSP程序设计考试题答案
——岚度摄影编辑
亲!JSP是一门新技术,请好好学习,抄袭最细试题!
一、选择题
1下面( C )选项不是异常处理的关键字。
Afinally    Bcatch      Cwhich      Dthrows
2jsp编译过程EJB组件属于J2EE的(  B )层。
A.客户层        B.业务层      CWeb      D.企业信息系统层
3.下面哪一项不是JSP的内置对象( D )。
APageContext    BSession      CApplication      DCookies
4.运算符的优先级别最低的是( D )。
A.按位异或运算符    B.关系运算符  C.后缀运算符    D.逻辑运算符
5JSP程序运行在( B
A.客户端      B.服务器端        C.浏览器端
6.下列哪一项不是Request对象的方法( A )。
  AaddHeader(String  name, String  value)
  BgetSession(boolean create)
  CsetAttribute(String name, Java.lang.Object  o)
DisSecure(    )
7JSP程序在第一次截入时被JSP引擎翻译成(  A  )。
AServlet文件    BClass文件      CHTML文件
8page属性中可以多次设置的属性是(  A  )。
Aimport属性    Bextends属性    Cbuffer属性  DerrorPage属性
9.在发布网页时可以在浏览器文件窗口中看到的是(  B )。
A.隐藏注释      BHTML注释        CJava注释
10选出哪一项不是Application对象的方法( D  )。
AsetAttribute(String name, Object object)
BgetInitParameter(String name)
CgetAttribute(String name)
DgetInitParameter( )
11getparameterNames( )方法返回(  B )。
A.返回name指定的属性值,若不存在指定的属性,就返回null
B.返回客户端传送给服务器的所有的参数名,结果集是一个Enumeration(枚举)类的实例
C.返回所有request header的名字,结果集是一个Enumeration(枚举)类的实例
D.以字符串数组的形式返回指定参数的所有值
12.清除缓冲区中的数据,并且把数据写到到客户端是Out对象中的(  D  )方法。
AwLine( )  Bout.clear( )  Cout.flush( )  Dout.clearBuffer()
13PageContext对象的findAttribute( )方法的作用是什么( C 
A.用来设置默认页面的范围或指定范围之中的已命名对象
B.用来删除默认页面范围或指定范围之中的已命名对象
C.用来按照页面请求、会话以及应用程序范围的顺序实现对某个已经命名属性的搜索
D.以字符串的形式返回一个对异常的描述
14Response对象的setHeader(String name, String value)方法的作用是( B
A.添加HTTP文件头
B.设定指定名字的HTTP文件头的值
C.判断指定名字的HTTP文件头是否存在
D.向客户端发送错误信息
15Java的简单数据类型有B  )个。
A3      B4        C5        D6
16选出不是输入或输出流的选项( D 
AByteArrayInputStream            BSequenceInputStream
CByteArrayInputStream            DRandomAccessFile
17JDBC提供了3种接口来实现SQL语句的发送执行,其中用于执行简单的不带参数的SQL语句的是(  A )。
AStatement            BPrepareStatement        CCallbleStatement
18Statement类提供了3种执行方法,用来执行更新操作的方法是B  )
AexecuteQuery( )    BexecuteUpdata( )    Cexecute( )
19JSP页面在执行时是以A )方式进行的。
A.编译式      B.解释式
20选出不是JavaBean属性的项(  B  )。
A Constrained属性    Bid属性    CIndexed属性  DBound属性
21下述选项中不属于JDBC基本功能的是:( D 
A.      与数据库建立连接      B.      提交SQL语句
C.        处理查询结果      D.      数据库维护管理
22JSP中使用<jsp:getProperty>标记时,不会出现的属性是:(  C
A.      name    B.      property    C.        value        D.      以上皆不会出现
23Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:(  D
A.    <%@ page %>作用于整个JSP页面。
B.  可以在一个页面中使用多个<%@ page %>指令。
C.    为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。
D.      <%@ page %>指令中的属性只能出现一次。
24选出不是JavaBean属性的项(  B  )。
A Constrained属性      B id属性    C Indexed属性    DBound属性
25.下面哪一个不是JSP本身已加载的基本类?( B 
Ajava.lang.*    Bjava.io.*  Cjavax.servlet.*  Djavax.servlet.jsp.*
26JSP和客户端交互的过程中,Web应用程序将处理结果以(  B  )对象的方式返回给JSP引擎。
ARequest      BResponse          CServlet      DHTML
27JavaBean的属性有(  B  种。
  A2        B3        C4          D5
28.在JSP中调用JavaBean时不会用到的标记是:( A 
A.      <javabean>              B.      <jsp:useBean>   
C.        <jsp:setProperty>        D.      <jsp:getProperty>
29JSP和客户端交互的过程中,客户端的请求被存储在(  D  )对象中并发送给Web服务器。
AHTML      BResponse          CServlet      DRequest
30关于JavaBean正确的说法是:(  A
AJava文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B、在JSP文件中引用Bean,其实就是用<jsp:useBean>语句
C、被引用的Bean文件的文件名后缀为.java 
DBean文件放在任何目录下都可以被引用
31Response对象的setHeader(String name, String value)方法的作用是( B A.添加HTTP文件头
B.设定指定名字的HTTP文件头的值
C.判断指定名字的HTTP文件头是否存在
D.向客户端发送错误信息
32.下列哪一项是Session对象的方法(  D )。
AaddCookie( )
BcontainsHeader( )
CsendRedirect( )
DgetLastAccessedTime( )
33.获得Bean实例后,可以利用( A  )动作设置、修改Bean中的属性值。
A<jsp:setProperty>    B<jsp:getProperty>      C<jsp:plugin>
34.设置Session的有效时间(也叫超时时间)的方法是( A
AsetMaxInactiveInterval(int interval)            BgetArributeNames( )
CsetAttribute(String name,java.lang.Object value)  DgetLastAccessedTime( )
35.下面( C )选项不是异常处理的关键字。
Afinally        Bcatch        Cwhich      Dthrows
36.选出不是JavaBean的作用域的项( A )。
ABound        BPage        CRequest          DApplication
37page属性中可以多次设置的属性是( D)。
AerrorPage属性    Bextends属性 Cbuffer属性  Dimport属性
38.在发布网页时可以在浏览器文件窗口中看到的是( B )。
A.隐藏注释      BHTML注释        CJava注释
39JDBC提供了3种接口来实现SQL语句的发送执行,其中用于执行存储过程的的SQL语句的是(C)。
AStatement            BPrepareStatement        CCallbleStatement

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。