伪冀垦汰飞拷台龟诞惧佳姓挎
第一章 章节测验已完成
1
单选题
当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个()
A、
进程
B、
线程
C、
程序
D、
服务
我的答案:B
2
单选题
下列说法哪一项是正确的( )
A、
Apache用于ASP技术所开发网站的服务器
B、
IIS用于CGI技术所开发网站的服务器
C、
Tomcat用于JSP技术所开发网站的服务器
D、
WebLogic用于PHP技术所开发网站的服务器
我的答案:C
3
单选题
Tomcat服务器的默认端口号是:( )
A、
80
B、
8080
C、
3306
D、
8081
我的答案:B
4
单选题
在设计Web项目的目录结构时,一般吧JSP 和 HTML文件放在( )下。
A、
src目录
B、
文档根目录或其子文件下
C、
META-INT目录
D、
WEB-INF目录
我的答案:B
5
单选题
在Web项目的目录结构中,web.xml文件位于( )中。
A、
src目录
B、
文档根目录
C、
META-INF目录
D、
WEB-INF目录
我的答案:D
6
单选题
下面对于B/S架构与C/S架构的描述错误的是( )。
A、
B/S架构解决了C/S架构的弊端,因而在程序开发中将会逐步取代C/S架构
B、
B/S架构是基于internet网络实现的,使得用户访问的范围扩大
C、
C/S架构师基于局域网实现的,当程序发生改的后,需要对每一个客户端进行维护
D、
C/S可以设计出丰富的界面,而B/S则相对处于劣势
我的答案:A
7
单选题
在web.xml中使用___________标签配置过滤器
A、
<filter>和<filter-mapping>
B、
<filter-name>和<filter-class>
C、
<filter>和<filter-class>
D、
<filter-pattern>和<filter>
我的答案:A
8
单选题
不是JSP运行必须的是( )
A、
操作系统
B、
JavaJDK
C、
支持Jsp的Web服务器
D、
数据库
我的答案:D
9
单选题
Tomcat的端口号可以在_____文件中修改
A、
server.xml
B、
web.xml
C、
tomcat.xml
D、
不能改
我的答案:A
10
判断题
Tomcat和JDK都不是开源的。()
我的答案:×
11
判断题
动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的()
我的答案:√
章节测验已完成
1
单选题
URL是Internet中资源的命名机制,URL由三部分构成( )
A、
协议、主机DNS名或IP地址和文件名
B、
主机、DNS名或IP地址和文件名、协议
C、
协议、文件名、主机名
D、
协议、文件名、IP地址
我的答案:A
2
单选题
下面描述错误的是()
A、
HTML文件必须由<html>开头,</html>标记结束。
B、
文档头信息包含在<head>与</head>之间。
C、
在<head>和</head>之间可以包含<title>和<body>等信息。
D、
文档体包含在<body>和</body>标记之间
我的答案:C
3
单选题
下列设置颜色的方法中不正确的是()
A、
<body bgcolor=”red” >
B、
<body bgcolor=”yellow” >
C、
<body bgcolor=”#FF0000” >
D、
<body bgcolor=”#HH00FF” >
我的答案:D
4
单选题
设置文档体背景颜色的属性是()
A、
text
B、
bgcolor
C、
background
D、
link
我的答案:C
5
单选题
<title></title>标记在<head></head>标记之间,<title></title>标记之间的内容将显示到()
A、
浏览器的页面上部
B、
浏览器的标题栏上
C、
浏览器的状态栏中
D、
浏览器的页面下部
我的答案:B
6
单选题
<p align=”段落对齐方式”>标记中,align属性为段落文字的对齐方式,不能取的值为()
A、
Left
B、
Right
C、
Center
D、
width
我的答案:D
7
单选题
<font></font>标记中默认的中文字体是()
A、
“黑体”
B、
“幼圆”
C、
“宋体”
D、
“楷体”
我的答案:C
8
单选题
文本下标标记为( )
A、
<sub></sub>
B、
<sud> </sud>
C、
<sup></sup>
D、
<suq> </suq>
我的答案:A
9
单选题
用来在网页中显示图形的标记为( )
A、
<image src=”文件名”…>
B、
<img src=”文件名” …>
C、
<center src=”文件名”… >
D、
<picture src=”文件名” … >
我的答案:B
10
单选题
超级链接是互联网的灵魂,下面哪个是正确的链接标记( )
A、
<a href=”http://www.sina.com” ” title=”新浪网” >新浪网</a>
B、
<a target=”http://www.sina.com”” title=”新浪网” >新浪网</a>
C、
<a href=”新浪网” title=”新浪网”> http://www.sina.com </a>
D、
<a target=”新浪网” title=”新浪网”>http://www.sina.com</a>
我的答案:A
11
单选题
表格在网页中应用非常广泛,常用于网页的布局排版,下面那些不是表格的标记()
A、
<tables>
B、
<tr>
C、
<td>
D、
<th>
我的答案:D
12
单选题
下列哪个属性为单元格向下打通的行数,用于合并单元格。
A、
rowspan
B、
colspan
C、
height
D、
width
我的答案:A
13
单选题
表格中的行标记<tr>有许多属性,valign属性不可以取下列那个值
A、
top
B、
middle
C、
left
D、
baseline
我的答案:C
14
单选题
CSS样式按照代码放置的位置不同可以划分为3种CSS样式,下列哪个不是CSS的样式
A、
嵌入样式
B、
内联样式
C、
文件样式
D、
外联样式
我的答案:C
15
单选题
CSS选择器中标记选择器和类型选择器的作用范围
A、
标记选择器大于类型选择器
B、
标记选择器等于类型选择器
C、
标记选择器小于类型选择器
D、
不确定
我的答案:A
16
单选题
盒子模型是所有布局控制的基础,下列哪项是盒子模型的内边距
A、
ContentContainer
B、
padding
C、
border
D、
margin
我的答案:B
17
单选题
盒子模型将所有的HTML元素都放置到一个盒子中,通过控制盒子的外观来实现整个页面外观的控制,下列哪项控制内容的大小
A、
height 和width
B、
padding
C、
border
D、
margin
我的答案:A
18
单选题
HTML文档定义层的标记是()
A、
<layer>
B、
<level>
C、
<div>
D、
<element>
我的答案:C
19
单选题
在以下( )标签用来对页面内容进行预定义。
A、
<p>
B、
<br>
C、
<hr>
D、
<pre>
我的答案:D
20
单选题
以下( )标签用来建立无序列表。
A、
<ol></ol>
B、
<ul></ul>
C、
<dI></dl>
D、
<ill></il>
我的答案:B
21
判断题
一个HTML文档必须有<head>和<title>元素。
我的答案:×
22
判断题
超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。
我的答案:√
23
判断题
盒子模型中的top、right、bottom、left属性取值即可以是像素数,也可是百分比,并且只有父容器的position取值为非static值时才有效。
我的答案:√
24
判断题
在网页中图形文件与网页文件是分别存储的。
我的答案:√
25
判断题
绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。
我的答案:√
章节测验已完成
1
单选题
当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字
A、
public
B、
static
C、
synchronized
D、
private
我的答案:C
2
单选题
下面哪一项不在Servlet的工作过程中?
A、
服务器将请求信息发送至Servlet
B、
客户端运行Applet
C、
Servlet生成响应内容并将其传给服务器
D、
服务器将动态内容发送至客户端
我的答案:B
3
单选题
下列哪一项不是Servlet中使用的方法?
A、
doGet()
B、
doPost()
C、
service()
D、
close()
我的答案:D
4
单选题
下面哪一项对Servlet、JSP的描述错误?
A、
HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。
B、
JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。
C、
当JSP页面被请求时,JSP页面会被JSP引擎翻译成Servelt字节码执行
D、
一般用JSP来处理业务逻辑,用Servlet来实现页面显示。
我的答案:D
5
单选题
下面哪一项对Servlet描述错误?
A、
Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口
B、
Servlet接口定义了Servelt的生命周期方法
C、
当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程
D、
Servlet客户线程调用service方法响应客户的请求
我的答案:C
6
单选题
下面Servlet的哪个方法用来为请求服务,在Servlet生命周期中,Servlet每被请求一次它就会被调用一次。
A、
service()
B、
init()
C、
doPost()
D、
destroy()
我的答案:A
7
单选题
部署Servlet,下面哪一项描述错误?
A、
必须为Tomcat编写一个部署文件
B、
部署文件名为web.xml
C、
部署文件在Web服务目录的WEB-INF子目录中
D、
部署文件名为Server.xml
我的答案:C
8
单选题
下面是Servlet调用的一种典型代码:
<%@ page contentType=”text/html;charset=GB2312″%>
<%@ page import=”java.sql.*”%>
<html><body bgcolor=cyan>
<a href=”helpHello”>访问FirstServlet</a>
</body></html>
该调用属于下述哪种。
A、
url直接调用
B、
超级链接调用
C、
表单提交调用
D、
jsp:forward调用
我的答案:B
9
单选题
关于JSP Model1模式的缺点,下列的叙述哪一项是不正确的?
A、
应用是基于过程的
B、
业务逻辑和表示逻辑混合
C、
软件维护和扩展困难
D、
产生较多的文件
我的答案:D
10
单选题
关于JSP Model2模式的优点,下列的叙述哪一项是不正确的?
A、
模型具有较高的通用性
B、
Servlet对象擅长控制
C、
分离了视图层和业务层
D、
M、V、C之间具有较低的耦合性
我的答案:D
11
单选题
在Servlet声明周期中,对应的服务阶段的方法是( )。
A、
init( )
B、
doPost( )
C、
destroy( )
D、
service( )
我的答案:D
12
单选题
下面关于Servlet生命周期的描述不正确的是( )
A、
Servlet实例由Servlet容器负责加载和创建
B、
Servlet容器调用init()方法初始化Servlet,每加载一次Servlet都会执行一次init()方法
C、
Servlet初始化完毕后,就处于能响应请求的就绪状态
D、
Servlet的destroy()方法指明哪些资源可以被系统回收
我的答案:B
13
单选题
在JavaServlet生命周期中,以下( )方法会被多次执行。
A、
init()
B、
service()
C、
close()
D、
destroy()
我的答案:B
14
单选题
在HTTP协议中,用于发送大量数据的方法是
A、
get
B、
post
C、
put
D、
options
我的答案:B
15
单选题
在Servlet中,下列语句可以正确获取PrintWriter对象的是
A、
PrintWriter out=request.getWriter();
B、
PrintWriter out = request.getPrintWriter();
C、
PrintWriter out=response.getWriter();
D、
PrintWriter out = response.getPrintWriter();
我的答案:C
16
判断题
Post属于表单的隐式提交信息方法。
我的答案:√
17
判断题
表单信息的验证只能放在服务器端执行。
我的答案:×
18
判断题
网页中只要使用gb2312编码就不会出现中文乱码。
我的答案:×
19
判断题
当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程而不是启动一个线程。
我的答案:×
20
判断题
Servlet与普通Java应用程序一样,要有main方法。
我的答案:×
章节测验已完成
1
单选题
当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是()
A、
发送一个JSP源文件到客户端
B、
发送一个Java文件到客户端
C、
发送一个HTML页面到客户端
D、
什么都不做。
我的答案:C
2
单选题
在某个JSP页面中存在这样一行代码,<%= “2” + “4” %> 运行该JSP后,以下说法正确的是( )
A、
这行代码没有对应的输出
B、
这行代码对应的输出时6
C、
这行代码对应的输出时24
D、
这行代码将引发错误
我的答案:C
3
单选题
与page指令<%@ page import= “java.util.*, java.text.* “ %> 等价的是( )
A、
<%@ pageimport= “java.util.* %>
<%@page import= “java.text.* “ %>
B、
<%@page import= “java.util.*” , import= “java.text.* “ %>
C、
<%@ page import= “java.util.* “ ; %>
<%@ page import= “java.text.*“ ; %>
D、
<%@ page import= “java.util.* ; java.text.* “ %>
我的答案:A
4
单选题
下列选项中,( )是正确的表达式
A、
<%String s = “hello world ” ;%>
B、
<%= “hello world ” ;%>
C、
<% = “hello world ” %>
D、
<%! “hello world ”%>
我的答案:C
5
单选题
可以在以下哪个( )标记之间插入Java程序片?
A、
<% 和%>
B、
<% 和 />
C、
</ 和%>
D、
<% 和 !>
我的答案:A
6
单选题
下列哪一项不属于JSP动作指令标记?
A、
<jsp:param>
B、
<jsp:plugin>
C、
<jsp:useBean>
D、
<jsp:javaBean>
我的答案:D
7
单选题
JSP的Page编译指令的属性Language的默认值是:
A、
Java
B、
C
C、
C#
D、
SQL
我的答案:A
8
单选题
可以在以下哪个( )标记之间插入变量与方法声明?
A、
<% 和%>
B、
<%!和 %>
C、
</ 和%>
D、
<% 和 !>
我的答案:B
9
单选题
能够替代<字符的替代字符是()?
A、
<
B、
>
C、
<
D、
我的答案:C
10
单选题
下列()注释为隐藏型注释。
A、
<!– 注释内容[<%= 表达式 %>] –>
B、
<!– 注释内容 –>
C、
<%– 注释内容–%>
D、
<!—[<%= 表达式 %>] –>
我的答案:C
11
单选题
下列变量声明在( )范围内有效
<%! Date dateTime;
int countNum;
%>
A、
从定义开始处有效,客户之间不共享
B、
在整个页面内有效,客户之间不共享
C、
在整个页面内有效,被多个客户共享
D、
从定义开始处有效,被多个客户共享
我的答案:C
12
单选题
在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在()范围内有效。
A、
从定义处之后有效。
B、
在整个页面内有效
C、
从定义处之前有效。
D、
不确定。
我的答案:C
13
单选题
在“<%=”和“%>”标记之间放置(),可以直接输出其值。
A、
变量
B、
Java表达式
C、
字符串
D、
数字
我的答案:B
14
单选题
JSP中,HTMI.注释的特点是( )
A、
发布网页时看不到,在源文件中也看不到
B、
发布网页时看不到,在源文件中能看到
C、
发布网页时能看到,在源文件中看不到
D、
发布网页时能看到,在源文件中也能看到
我的答案:B
15
单选题
对如下JSP 代码说法正确的是( ).
<%
Sring str = ”Hello.JBIT!”;
session.setAttribute(“msg’,str);
String getStr = session.getAttribute(“msg”);
out.println(getStr);
%>
A、
运行成功,页面上输出Hello.JBIT;
B、
运行成功,页面上输出msg;
C、
代码行session.setAttribute(“msg’,str);有错误,无法运行
D、
代码行String getStr = session.getAttribute(“msg”);有错误,无法运行
我的答案:D
16
判断题
JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端。
我的答案:√
17
判断题
JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。
我的答案:√
18
判断题
在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。
我的答案:×
19
判断题
JSP页面中的指令标记、JSP动作标记统称为脚本元素。
我的答案:×
20
判断题
不可以用一个page指令指定多个属性的取值。
我的答案:×
21
判断题
程序片变量不同于在“<%!”和“%>”之间声明的页面成员变量,不能在不同客户访问页面的线程之间共享。
我的答案:√
22
判断题
<jsp:forward… >标记的page属性值是相对的URL地址,只能静态的URL。
我的答案:×
23
判断题
JSP页面中不能包含脚本元素。
我的答案:×
24
判断题
一般用JSP来实现页面,用Servlet来处理业务逻辑。
我的答案:√
25
判断题
程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用。
我的答案:√
章节测验已完成
1
单选题
如果请求页面中存在两个单选按钮(假设单选按钮的名称为sex), 分别代表男和女,该页面提交后,为了获得用户的选择项,可以使用以下( )方法。
A、
request.getParameter(sex);
B、
request.getParameter(“sex”);
C、
request.getParameterValues(sex);
D、
request.getParameterValues(“sex”);
我的答案:B
2
单选题
JSP内置对象request和getParameterValues()方法的返回值是( )。
A、
String[ ]
B、
Object[ ]
C、
String
D、
Object
我的答案:A
3
单选题
使用request对象进行重定向时,使用的是( )方法
A、
gertRequestDispatcher();
B、
forword()
C、
sendRedirect()
D、
setRequestDispatcher();
我的答案:C
4
单选题
下面不属于JSP内置对象的是
A、
out对象
B、
respone对象
C、
application对象
D、
page对象
我的答案:D
5
单选题
以下哪个对象提供了访问和放置页面中共享数据的方式
A、
pageContext
B、
response
C、
request
D、
session
我的答案:D
6
单选题
当response的状态行代码为哪个时,表示用户请求的资源不可用?
A、
101
B、
202
C、
303
D、
404
我的答案:D
7
单选题
一个典型的HTTP请求消息包括请求行、多个请求头和
A、
响应行
B、
信息体
C、
响应
D、
响应头
我的答案:B
8
单选题
在JSP中为内建对象定义了4种作用范围,即Application Scope、Session Scope、Page Scope和( )四个作用范围。
A、
RequestScope
B、
Response Scope
C、
Out Scope
D、
WriterScope
我的答案:A
9
单选题
out对象是一个输出流,其输出各种类型数据并换行的方法是
A、
out.print( )
B、
out.newLine( )
C、
out.println( )
D、
out.write( )
我的答案:C
10
单选题
Form表单的method属性能取下列哪项的值
A、
submit
B、
puts
C、
post
D、
out
我的答案:C
11
单选题
能在浏览器的地址栏中看到提交数据的表单提交方式是
A、
submit
B、
get
C、
post
D、
out
我的答案:B
12
单选题
可以利用request对象的哪个方法获取客户端的表单信息
A、
request.getParameter()
B、
request.outParameter()
C、
request.writeParameter()
D、
request.handlerParameter()
我的答案:A
13
单选题
JSP页面中request.getParamter(String)得到的数据,其类型是
A、
Double
B、
int
C、
String
D、
Integer
我的答案:C
14
单选题
可以利用JSP动态改变客户端的响应,使用的语法是
A、
response.setHeader()
B、
response.outHeader()
C、
response.writeHeader()
D、
response.handlerHeader()
我的答案:A
15
单选题
当利用request的方法获取Form中元素时,默认情况下字符编码是哪个
A、
ISO-8859-1
B、
GB2312
C、
GB3000
D、
ISO-8259-1
我的答案:A
16
单选题
阅读下面代码片段:
RequestDispatcher dispatcher=request.getRequestDispatcher(“a.jsp”);
dispatcher.forward(request,response);
关于该段代码的作用,下列叙述哪项是正确的?
A、
页面重定向到a.jsp页面
B、
将请求转发到a.jsp页面
C、
从a.jsp定向到当前页面
D、
从a.jsp转发到当前页面
我的答案:B
17
单选题
对于转发与重定向的描述错误的语句是( )
A、
重定向是在客户端发生作用,通过请求重新的地址实现页面转向
B、
使用转发时由于是服务器内部控制权的转移,因而地址栏中的URL没有变化
C、
使用重定向时可以在地址栏中看到转向后的URL
D、
转发与重定向都可以实现在页面跳转,因而没有区别
我的答案:D
18
单选题
为了避免服务器的响应信息在浏览器端显示为乱码,通常会使用( )语句重新设置字符编码
A、
reponse.setContentType();
B、
response.setCharacterEncoding()
C、
response.setPageCoding()
D、
response.setCharset()
我的答案:B
19
单选题
JSP页面中request.getParamter(String)得到的数据,其类型是___________。
A、
Double
B、
int
C、
String
D、
Integer
我的答案:C
20
单选题
下列( )不是request对象的方法。
A、
addHeader( String name, String value)
B、
getSession(Boolean create)
C、
setAttrihute( String name, java. lang. Object o)
D、
isSecure()
我的答案:A
21
单选题
response对象的setHeader( String name,String value)方法的作用是( )
A、
添加HTTP文件头
B、
设定指定名字的HTTP文件头的值
C、
判断指定名字的HTTP文件头是否存在
D、
向客户端发送错误信息
我的答案:B
22
单选题
在Servlet中,response.getWriter()返回的是____________
A、
JspWriter对象
B、
PrintWriter对象
C、
Out对象
D、
ResponseWriter对象
我的答案:B
23
单选题
request.setAttribute(“user”,”svse”);
session.setAttribute(“user”,”bob”);
使用{user}则显示
A、
null
B、
svse
C、
bob
D、
啥也没有
我的答案:B
24
单选题
如果只希望在多个页面间共享数据,可以使用__________作用域
A、
request,session
B、
application session
C、
request,application
D、
pageContext request
我的答案:A
25
单选题
能够保留请求作用域中数据的转向方式是______________
A、
response.forward()
B、
response.sendRedirect()
C、
session.getRequestDispatcher().forward(request,response)
D、
request.getRequestDispatcher().forward(request,response)
我的答案:D
26
单选题
Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL.
A、
sendURL()
B、
redirectURL()
C、
sendRedirect()
D、
redirectResponse()
我的答案:C
27
单选题
<%String name=request.getAttribute(“uname”);%>________________________
横线处使用什么代码可以将name的值显示在页面
A、
response.print(name);
B、
<%request.getOut().print(name)%>
C、
<%=name%>
D、
<p>name</p>
我的答案:C
28
单选题
pageContext.setAttribute(“user”,”tom”);
request.setAttribute(“user”,”bob”);
显示”bob”,则可以使用
A、
{request.getAttribute(“user”)}
B、
{param.user}
C、
{user}
D、
{requestScope.user}
我的答案:D
29
单选题
Form表单的method属性能取下列哪项的值
A、
submit
B、
puts
C、
post
D、
out
我的答案:C
30
单选题
下面关于Java中会话跟踪的说法错误的是( )。
A、
HTTP协议是无状态的,所以服务器需要用会话跟踪技术来分辨每个客户
B、
服务器为每个会话分配了一个ID作为唯一标识
C、
session由客户端创建,我们再用request.getSession()来获得HttpSession对象
D、
使用会话跟踪可以实现诸如用户登录和购物车此类的功能
我的答案:C
31
判断题
Page指令不能定义当前JSP程序的全局属性。
我的答案:×
32
判断题
out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。
我的答案:√
33
判断题
利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。
我的答案:×
34
判断题
转发的功能是将用户对当前JSP页面或Servlet的请求转发给另一个JSP页面或Servlet。
我的答案:√
35
判断题
重定向仅仅是将用户定向到其他的JSP页面或Servlet,而不能将Request对象转发给所指向的资源。
我的答案:√
作业6-JSP内置对象已完成
1
单选题
如果要把一个用户名jack保存在session对象里,则下列语句正确的是( )
A、
session.setAttribute( name, jack );
B、
session.setAttribute(“ name” , “jack”);
C、
session.setAttribute( “jack”, “ name” );
D、
session.setAttribute(“jack”, name );
我的答案:B
2
单选题
在下列选项中,正确创建并实现写入cookie的语句分别是( )。
Cookie cookie = new Cookie( String key, Object value ); //1
Cookie cookie = new Cookie();//2
response.add(cookie);//3
response.addCookie(cookie);//4
A、
1,3
B、
1,4
C、
2,3
D、
2,4
我的答案:B
3
单选题
下列选项中关于HttpSession描述错误的是( )
A、
HttpSession通过HttpServletRequest对象获得
B、
HttpSession可以用来保存数据,并实现数据的传递
C、
HttpSession被创建后,将始终存在,直到服务停止
D、
调用HttpSession的invalidate()方法,可以删除创建的HttpSession对象及数据
我的答案:C
4
单选题
设置session的有效时间(也叫超时时间)的方法是( )。
A、
setMaxinactivelnterval(int interval)
B、
getAttributeName()
C、
setAttrlbuteName(Strlng name, java.lang.Object value)
D、
getLastAccessedTime()
我的答案:A
5
单选题
以下哪项陈述是错误的
A、
在WEB项目的共享数据范围内,application是范围最广泛的
B、
当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据
C、
当在JSP页面中通过<jsp:forward>指令将页面请求转发到的页面中,可以共享一个page范围内的数据
D、
当用户重新打开一个浏览器窗口时,原session对象不再有效
我的答案:B
6
单选题
下面关于JSP作用域对象的说法错误的是
A、
request对象可以得到请求中的参数
B、
session对象可以保存用户信息
C、
application对象可以被多个应用共享
D、
作用域范围从小到达是request、session、application
我的答案:C
7
单选题
现在session中没有任何属性,阅读下面2个JSP中的代码,将分别输出()。
<%
out.println(session.getAttribute(“svse”));
%>
<%
session.invalidate();
out.println(session.getAttribute(“svse”));
%>
A、
null, 异常信息
B、
null, null
C、
异常信息,异常信息
D、
异常信息,null
我的答案:A
8
单选题
application对象是______________ ,而session对象则是_____________
A、
服务器的一个数据空间,可以让服务器中的所有应用共享数据 与用户的请求有关
B、
应用程序上下文,它允许数据在同一应用程序中的任何Web组件共享 每个客户专用的
C、
存放所有的请求中数据 存放会话中的所有数据
D、
HttpApplication类型 保存用访问应用期间的私有数据
我的答案:B
9
单选题
在J2EE中,在web.xml中,有如下代码:
<session – config>
<session- timeout>30</session – timeout>
</session – config>
上述代码定义了默认的会话超时时长,时长为30()
A、
毫秒
B、
秒
C、
分钟
D、
小时
我的答案:C
10
单选题
调用getCreationTime()可以获取session对象创建的时间,该时间的单位是
A、
秒
B、
分秒
C、
毫秒
D、
微秒
我的答案:C
11
判断题
同一个客户在同一个Web服务目录中的session对象是相同的,在不同的Web服务目录中的session对象是不相同的。
我的答案:√
12
判断题
session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。
我的答案:√
13
判断题
session对象可以用来保存用户会话期间需要保存的数据信息。
我的答案:√
14
判断题
url重写可以把session对象的id作为url参数传带过去,可以使用request对象的encodeURL(“”)。
我的答案:×
15
判断题
application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户。
我的答案:√
上方为免费预览版答案,如需购买完整答案,请点击下方红字
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
技竣乃伯使惜能淑毕献密方韧