翰子昂阶段性测试_S2考试试卷
科目:JavaWeb
一.选择题,共40道 ,每题1分
1. JSP页面的page 指令主要用于设置该页面的各种属性,page指令的language属性的作用是( B)。(选择一项)
  a)  将需要的包或类引入到JSP页面中
  b)  指定JSP页面使用的脚本语言,默认为Java
  c)  指定JSP页面采用的编码方式,默认为text/html
  d)  服务器所在国家
2. 使用JSP开发Web项目时,文件一般位于目录结构中的(D )下。(选择一项)
  a)  src目录
  b)  文档根目录或其子文件夹
  c)  META-INF目录
  d)  WEB-INF目录
3. 在用户登陆的JSP页面上,包含如下代码所示的表单,当用户填写信息后点击“登录”按钮时,将产生的结果是( A)。(选择一项)
<form action=“”name=“loginForm”method=“get”>
  用户名:<input type=“text”name=“pwd”/>
  密码:<input type=“password”name“pwd”/d>
  <input type=“submit”value=“登录”/>
</form>
  a)  表单提交到,用户可以在浏览器的地址栏看到提交的参数
  b)  表单提交到,用户不能在浏览器的地址栏看到提交的参数
  c)  表单提交到loginForm,用户可以在浏览器的地址看到提交的参数
  d)  表单提交到loginForm,用户不能在浏览器的地址栏看到提交的参数
4. 在Java中JDBC API定义了一组用于与数据库进行通信的接口和类,它们包括在(B )包中。(选择一项)
  a) 
  b) 
  c) 
  d) 
5. JSP文件内容如下所示,则试图运行时,将发生( B )。(选择一项)
<html>
<%{%>
<%String str;%>
<%}%>
Str is <% = str%>
</html>
  a)  翻译期错误
  b)  编译Java源码时发生错误
  c)  执行编译后的字节码时发生错误
  d)  运行后,浏览器上显示:str is null
6. 在JDBC应用程序中,使用Statement接口的(  D)方法,执行查询语句,并可返回结果集。(选择一项)
  a)  execute()
  b)  close()
  c)  executeUpdate()
  d)  executeQuery()
7. 在Java中,下列接口或类不包括在包中的是( A )。(选择一项)
  a)  ArrayList
  b)  Connection
  c)  Statement
  d)  DriverManager
8. 在Java Web应用程序中,运行后,浏览器上显示如下表格,在a,jsp上进行选择后将页面提交到中要获得选中的复选框的值(假定复选框的名称均为id),应该编写下列( D )代
码段。(选择一项)
  a)  <%
String ids=(“id”);
if(ids != null&&  !=0){
  for(int i=0;<;i++){
    [i]);
  }
}
%>
  b)  <%
String ids[]=(“id”);
if(ids != null&& !=0){
      for(int i=0;<;i++){
      (ids[i]);
  }
}
%>
  c)  <%
String ids=(“id”);
    if(ids != null&& !=0){
      for(int i=0;<;i++){
          [i]);
  }
}
%>
  d)  <%
String ids[]=(“id”);
if(ids != null&& !=0){
      for(int i=0;<;i++){
      (ids[i]);
  }
}
%>
9. 项中对JSP内置对象描述正确的是( CD )。(选择两项)
  a)  session对象应用于整个应用程序。
  b)  application对象存储有关用户的会话状况
  c)  request对象用于客户端的请求处理
  d)  out对象用于客户端输出数据
10. 使用Java代码实现从表table中取出所有数据信息,代码如下(假设可以直接调用数据库连接conn),下面对代码描述正确的是( C )。(选择一项)
    public List getInfo(){
      List list=new ArrayList();
      String sql=“select * from table1”;
      PrearedStatement pst=();
      Result rs=();
      If()){
          (1));
      }
      return list;
    }
  a)  返回list集合,包含一条信息
  b)  返回list集合,包含所有数据信息
  c)  程序发生编译错误,无法运行
  d)  编译通过,运行时出错
11. JSP文件代码如下所示,则试图运行时,将发生( D )。(选择一项)
<html>
<%String str=null;%>
Str is <%=str%>
</html>
  a)  翻译期错误
  b)  编译JAVA源码时发生错误
  c)  执行编译后的字节码时发生错误
  d)  运行时,浏览器上显示:str is null
12. 在Java中使用JDBC时,对于多次调用同一条SQL语句的情况,使用( C )通常会提高效率。(选择一项)
  a)  Statement
  b)  CallableStatement
  c)  PrepareStatement
  d)  ParameterStatement
13. 给定JSP程序代码如下所示,则该JSP运行后输出的结果是( B )。(选择一项)
<html>
  <%int Count=1;%>
  Count:<%=++Count%>
</html>
  a)  Count:1
  b)  Count:2
  c)  1:2
  d)  Count
14. JSP的页面构成包含了多种元素,在下列选项中,属于JSP指令的是(B  )。(选择一项)
  a)  out
  b)  page
  c)  forward
  d)  import
15. 在Java中,LinkedList类和ArrayList类同属于集合框架,下列( D )选项中的方法是这两个类都有的。(选择一项)
  a)  addFirst(Object o)
  b)  getFrist()
  c)  removeFirst()
  d)  add(Object o)
D )。(选择一项)
  a)  这个集合中的元素是无序的
  b)  可以通过键来获取这个集合中的元素
  c)  可以通过addFirst( )方法,在列表的首部插入元素
  d)  在对这个集合的元素执行遍历操作时,效率比较高
17. 在JSP的内置对象中,( C )内置对象表示客户端的请求,包含了所有的请求信息。(选择一项)
  a)  application
  b)  out
  c)  request
  d)  response
18. JSP文件 文件如下所示,运行时,将发生( C )。(选择一项)
  <html>
      <%
          j
          (“ABC”);
      %>
      buffer is<%=buffer%>
</html>
  a)  翻译期错误
  b)  编译Java源码时发生错误
网页设计html代码翻译  c)  执行编译后的字节码时发生错误
  d)  运行后,浏览器上显示:buffer is ABC
19. 在使用JSP开发的Web应用程序中,home目录与images目录为同级目录,现在要在home目录下的中访问images目录下的图片,以下代码片段正确的是(A  )。(选择一项)
  a)  <img src=”../images/” width=”100” height=”20”:>
  b)  <img src=”100”20”100”20”100”20”在Java JDBC编程中,可以使用PreparedStatement接口为特定的SQL命令指定多个参数,此时需要在创建SQL语句时为每个参数各用一个( C )符号为占位符。 (选择一项)
  a)  *
  b)  _
  c)  ?
  d)  %
21. 在JSP页面上进行访问控制时,一般会使用JSP的(C  )内置对象存储用户信息。(选择一项)
  a)  request
  b)  response
  c)  session
  d)  application
22. 在JSP的小脚本中,使用以下( C )语句可以使浏览器重定向到另一个页面(选择一项)
.”);
  b)  ();
  d)  ();
23. 在JSP中,以下代码功能是保存已注册用户到session后,进入某网页首页页面,否则跳到页面完成此功能,下划线处可填入的正确代码应是(C  )(选择一项)。
<%
…….
If()){  setAttribute (“login_user”,loginUser);
        (“”);
  d)  (“login_user”,loginUser);
        Response. foward (“”);
24. 编写JSP小脚本,实现访问该JSP时,在会话对象中保存int型变量i的有效语句是( D )
。(选择一项)
  a)  (i,”I”);
  b)  (“I”,i);
  c)  (new Integer(i),”I”);
  d)  (“I”,new Integer(i));

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