JSP习题库Word文档下载推荐.docx
- 文档编号:17247289
- 上传时间:2022-11-29
- 格式:DOCX
- 页数:13
- 大小:23.73KB
JSP习题库Word文档下载推荐.docx
《JSP习题库Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《JSP习题库Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
5.在Java中,使用结果集(ResultSet)返回查询结果,执行(AC)方法可以得到结果集对象。
(选择二项)
A.Statement对象的executeQuery方法
B.Statement对象的execute方法
C.PrepareStatement对象的executeQuery方法
D.PrepareStatement对象的executeUpdate方法
6.给定JSP程序源码如下:
%intcount=1;
________________
以下(D)语句可以在下划线处插入,并且运行后输出结果是:
1.(选择一项)
%=++count%>
%++count;
%count++;
%=count++%>
7.分析下面的Jsp代码断片,include.jsp的运行结果是(B)。
%@pagecontentTye=text/html;
charset=GBK%>
body>
%@includefile=“abc.html”%>
%@includefile=“mytxt.html”%>
%@includefile=mycode.html%>
abc.html代码:
HtmlFile
mytxt.txt代码:
Hello,thisisajspProgram
mycode.jsp代码:
%
Strings1=”coding”;
Out.print(s1);
>
A.coding
B.HtmlFileHello,thisisajspprogramcoding
C.HtmlFilecoding
D.运行错误,没有任何结果
8.在jsp页面中,jsp小脚本如下所示,则要取出session中的值,下划线出的代码可以是(BC).(选择两项)
Stringstr=”world”;
String是=(String)session.SetAttribute(“str”,str);
A.Strings=session.getParameter(“str”);
B.Strings=(String)session.getAttribute(“str”);
C.Objecto=session.getAttribute(“str”);
D.Objecto=(String)session.getParameter(“str”);
9.在JSP中,(C)对象封装了对客户端的响应。
A.out
B.request
C.reponse
D.session
10.在JSP中,要定义一个方法,需要用到以下()语法。
11.JSP文件test.jsp代码如下所示,则试图运行时,将发生()。
12.基于Java技术的Web应用程序目录结构中,WEB-INF目录位于文档根目录下,WEB-INF目录的组成部分不包括()。
A.JSP文件
B.src目录
C.lib目录
D.web.xml
13.在Java中,使用结果集(ResultSet)返回查询结果,执行()方法可以得到结果集对象。
14.给定JSP程序源码如下:
以下()语句可以在下划线处插入,并且运行后输出结果是:
%=coun++t%>
15.分析下面的JSP代码段,include.jsp的运行结果是()。
%@pagecontentType=text/html;
%@includefile=”abc.html”%>
%@includefile=”mytxt.txtl”%>
%@includefile=”mycode.jsp”%>
/body>
abc.html代码
HtmlFile代码
mytxt.txt代码
Hello,thisisjspprogram
mycode.jsp代码
%Strings1=”coding”;
out.print(s1);
A.coding
B.HtmlFileHello,thisisajspprogramcoding
C.HtmlFilecoding
D.运行错误,没有任何结果
16.在jsp页面中,jsp小脚本如下所示,则要取出session中的值,下划线出的代码可以是().(选择两项)
String是=(String)session.getAttribute(“str”,str);
A.Strings=session.getParameter(“str”);
B.Strings=(String)session.getAttribute(“str”);
C.Objecto=session.getAttribute(“str”);
D.Objecto=(String)session.getParameter(“str”);
17.下列关于JSP中Page该指令用法的描述不正确的是(D)。
A.<
%@page%>
作用于整个JSP页面
B.可以在一个页面中使用多个<
指令
C.为增强程序的可读性,建议将<
指令放在JSP文件的开头,但不是必须的
D.使用<
指令中的using属性可以导入类
18.在进行JavaWeb程序开发时,为了减少JSP页面代码的重复编写,可以使用include指令将可以重用的代码包含到页面中,以下对于include指令的使用描述正确的是(D)。
%includefile=”fileurl”%>
B.<
%@includesrc=”fileurl”%>
C.<
%@includepage=”fileurl”%>
D.<
%@includefile=”fileurl”%>
E.
19.在JSP中,以下注释在客户端HTML源代码中可以看到的是(C)。
%--JSP页面注释-->
%//JSP页面注释%>
!
--JSP页面注释-->
%/*JSP页面注释*/%>
20.在JSP页面中解决中文乱码可以通过设置字符集进行控制,下列语句中能实现显示中文的设置是(B)。
A.session.setCharacterEncoding=”GBK”
B.request.setCharacterEncoding(”GBK”)
C.request.setCharSet(“GBK”)
D.application.setPageEncoding(“GBK”)
21.在Java中,以下关于得到ResultSet对象、PerparedStatement对象、Statement对象的说法,正确的是(AC)。
A.可以使用Statement对象的ExecuteQuery方法返回ResultSet对象
B.可以使用Connectiont对象的CreateStatement方法获得PrepareStatement对象
C.可以使用Connectiont对象的CreateStatement方法获得Statement对象
D.可以使用Connectiont对象的ExecuteQuery方法返回ResultSet对象
22.在用户登录的JSP页面上,包含如下代码所示的表单,当用户填写信息后点击“登录”按钮时,将(B)。
formaction=”loginAction.jsp”name=”loginForm”method=”post”>
用户名:
inputtype=”text”name=”name”/>
br>
密码:
inputtype=”password”name=”pwd”/>
inputtype=”submit”value=”登录”/>
/form>
A.表单提交到loginAction.jsp,用户可以在浏览器的地址栏看到提交的参数
B.表单提交到loginAction.jsp,用户无法在浏览器的地址栏看到提交的参数
C.表单提交到loginForm,用户可以在浏览器的地址栏看到提交的参数
D.表单提交到loginForm,用户无法在浏览器的地址栏看到提交的参数
23.给定JSP程序源码如下所示,则可以在下划线处插入并且不会引发错误的语句是(CD)。
%
for(inti=0;
i<
10;
i++){
__________________
}
/htnl>
%=i%>
h1>
HelloWorld<
/h1>
C.%>
D.out.println(i);
24.在JSP中,下列(A)语句可以获得页面请求中一个文本框的输入(文本框的名称为title)(选择一项)
A.request.getParameter(“title”);
B.request.getAttribute(“title”);
C.request.getAttributes(“title”);
D.request.getParameters(“title”);
25在开发JDBC应用程序时,使用DriverManage类的getConnection()方法建立与数据源连接的语句为:
Connectioncon=DriverManager.getConnection(“jbdc:
odbc:
test”);
r
URL连接中的”test”表示的是(B)。
a)数据库中表的名称
b)数据库服务器的机器名
c)数据源的名称
d)用户名
26在JSP页面上,以下(C)语句,可以把类java.util.Date引入到JSP页面。
a)<
%pageimport=”java.util.Date”%>
b)<
%@pageimport=”java.util.Date”@%>
c)<
%@pageimport=”java.util.Date”%>
d)<
%@import=”java.util.Date”%>
27在JSP页面上,包含如下代码所示的表单,当用户填写信息后点击“登录”按钮时,将产生的结果是().(选择一项)
formaction=”loginAction.jsp”name=”loginForm”method=”get”>
用户名:
inputtype=”text”name=”name”/>
inputtype=”password”name=”pwd”/>
a)表单提交到loginAction.jsp,用户可以在浏览器的地址栏看到提交的参数
b)表单提交到loginAction.jsp,用户不能在浏览器的地址栏看到提交的参数
c)表单提交到loginForm,用户可以在浏览器的地址栏看到提交的参数
d)表单提交到loginForm,用户不能在浏览器的地址栏看到提交的参数
28在JSP中,有如下所示代码,该JSP运行后将输出(B)。
%=2+4%>
a)2+4
b)6
c)24
d)无输出,因为表达式是错误的
29在JSP页面组成中,(B)是正确的、且可以在客户端通过查看源代码看到的JSP注释。
--注释-->
b<
--注释--!
%--注释-->
%--注释--%>
30在Java中,欲成功更新表course(hours字段为int型,coursetitle字段为nvarchar型)中数据,假设已经获得了数据库连接Connection的对象con,则以下程序段的下划线处应该填写的代码是(B)。
PreparedStatementpstmt=con.prepareStatement(“updatecoursesethours=?
wherecoursetitle=?
”);
____________________________//此处填写代码
pstmt.setString(2,”accp”);
pstmt.executeUpdate();
a)pstmt.setInt(2,800);
b)pstmt.setInt(1,800);
c)pstmt.setString(2,”800”);
d)pstmt.setString(1,”800”);
31在JavaEE中,下列(0语句可以获取页面请求中一个文本框的输入(文本框的Name属性为title)。
(选择一项)A
a)request.getParameter(“title”);
b)request.getAttribute(“title”);
c)request.getParameterValues(“title”);
d)request.getParameters(“title”);
此题由提供
32在用户登陆的JSP页面上,包含如下代码所示的表单,用户希望提交表单时在地址栏上不显示提交的信息,则应该在下划线处填写的代码时是(B)。
fromaction=”loginAction.jsp”name=”loginForm”method=”________”>
用户名:
密码:
inputtype=”password”name=”name”/>
<
inputtype=”subnit”value=”登陆”/>
a)get
b)post
c)不填写任何内容
d)以上选项均可
33在Java中,使用结果集(ResultSet)返回查询就诶过,ResultSet接口的next()方法将游标从当前位置下移一行,如果到达结果集的末尾,则ResultSet的next()方法将返回(D)。
a)1
b)0
c)True
d)False
34在Java中,JDBCAPI定义了一组用于数据库进行通信的接口和类,他们包括在(C)包中。
a)Java.lang
b)java.sql
c)java.util
d)java.math
35在JSP中,关于URL下面说法错误的是(B)。
a)URL的含义是统一资源定位符
b)是正确的URL
c)Frp:
//192.168.36.52/down/test.zip是正确的URL
d)Maillk&
是正确的URL
36在JavaJDBC编程中,下列语句能够正确加载JDBC-ODBC桥驱动程序的是(F)。
e)DriverManager.forName(“sun.jdbc.jdbcOdbcDriver”);
f)DriverManager.getCnnection(“sun.jdbc.jdbcOdbcDriver”);
g)Class.forName(“sun.jdbc.jdbcOdbcDriver”);
h)Class.getCnnection(“sun.jdbc.jdbcOdbcDriver”);
37在JSP页面中,下列(I)表达式语句可以在页面中显示,请求中名字为title的文本框的内容。
i)<
%=request.getParnmeter(“title”)%>
j)<
%=request.getA竹篮打水(“title”)%>
k)<
%=request.getParnmeterValues(“title”)%>
l)<
%=request.getParnmeters(“title”)%>
38JSP页面中包含如下代码,<
%2=2+3%>
则访问页面时,页面将显示(P)。
m)2+3
n)5
o)23
p)不会输出,因为表达式是错误的
39给定如下JSP代码,其中包含了(B)中JSP的页面元素。
%@pagelanguage=”java”contenType=”text/html;
charset=GBK”%>
head>
title>
输出字符串<
/title>
/head>
%Stringstr=”helloworld”;
%=str%>
a)2
b)3
c)4
d)5
40在JSP中,page指令的(R)属性用来引入需要的包或类。
q)Extends
r)Import
s)Language
t)contentType
41在JSP的小脚本中,使用一下(W)语句可以使浏览器重定向到另一个页面。
u)request.sendRedirect(“http:
//www.jp-”);
v)request.sendRedirect();
w)response.sendRedirect(“http:
x)response.sendRedirect();
42在Java中,较为常用的JDBC驱动方式(Z)和(BB)。
y)JDBC-ODBC桥连
zz)Mssqlserver驱动程序
aa)纯ODBC驱动程序
bb)纯Java驱动程序
43.JSP页面中,使用JSP表达式计算表达式的值,并将数据输出到HTML页面,下列关于JSP表达式描述错误的是(EEFF)。
cc)使用JSP表达式可以生成JSP动态内容
dd)JSP表达式后面不能加分号
ee)JSP表达式的基本语法为<
%!
代码%>
ff)一个表达式标签内可以编写多个Java表达式
44在Web应用系统中,编写了公共的处理页面名为manage.jsp,该页面包含在Web根目录,那么在Web根目录下的其他页面上引用该页面的代码正确是(II)。
gg)<
%includefile=”manage.jsp”%>
hh)<
includefile=”manage.jsp”%>
ii)<
%@includefile=”manage.jsp”%>
jj)<
includefile=”manage.jsp”>
45.JSP文件test.jsp内容如下所示,则试图运行时,将发生(B)。
%{%>
%Stringstr;
%}%>
Stris<
a)编译期错误
b)编译Java源代码时发生错误
c)执行编译后的字节码时发生错误
d)运行后,浏览器上显示:
strisnull
46.给定如下Java代码片段,已知查询语句是:
selectidfromtitle,并且已经获得了相应的结果集对象res。
现在要控制台上输出title表中id列(存储类型为int)的值,可以填入下划线的代码是()。
While(res.next()){
Intid=__________A______
a)res.getInt(“id”);
b)res.getInt(0);
c)res.getInt
(1);
d)res.getInt(id);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP 习题
![提示](https://static.bdocx.com/images/bang_tan.gif)