jsp内置对象单元习题Word格式文档下载.docx
《jsp内置对象单元习题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《jsp内置对象单元习题Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
7.Out对象中用来输出各种类型数据但不换行的方法是______________________。
8.Out对象中用来输出一个换行符的方法是______________________。
9.Out对象中用来关闭输出流的方法是______________________。
10.Out对象中用来输出缓冲区里的数据的方法是______________________。
11.Out对象中用来清除缓冲区里的数据,并把数据写到客户端的方法是________________。
12.Out对象中用来清除缓冲区里的数据,但不写到客户端的方法是___________________。
13.Out对象中用来获得缓冲区大小的方法是______________________。
14.Out对象中用来获得缓冲区剩余空间大小的方法是______________________。
15.Out对象中用来判断缓冲区是否自动刷新的方法是______________________。
16.Request对象中用来获得服务器名字的方法是______________________。
17.Request对象中用来获得服务器的端口号的方法是______________________。
18.Request对象中用来获得客户端的IP地址的方法是______________________。
19.Request对象中用来获得客户端的计算机名字的方法是______________________方法。
20.Request对象中用来获得客户端向服务器端传送数据的协议名称的方法是__________________。
21.___________是同应答相关的HttpServletResponse类的一个对象,它封装了服务器对客户端的响应,然后被送到客户端以响应客户请求。
22.Response对象中用来动态改变contentType属性的方法是______________________。
23.Response对象中用来把响应发送到另一个指定的位置进行处理的方法
是______________________。
24.Response对象中用来设置指定名字的HTTP文件头值的方法是_____________________。
25.__________________封装了属于客户会话的所有信息。
26.Session对象中用来设置指定名字的属性的方法是______________________。
27.Session对象中用来获得指定名字的属性的方法是______________________。
28.___________用于多个程序或者多个用户之间共享数据。
29.___________提供了对每一个给定的服务器小程序及JSP页面的javax.servlet..ServletConfig对象的访问,该对象封装了初始化参数以及一些实用方法。
30.___________是可以从JSP脚本程序和表达式中获得的一个内置对象,它是Object
类的一个实例。
31.___________提供了对JSP页面内所在对象及名字空间的访问。
32.___________是java.lang.Throwable类的一个实例,它指的是运行时的异常。
33.___________俗称“小甜饼”,是一种Web服务器通过浏览器在访问者的硬盘
上存储信息的手段。
35.应用cookie保存记录的基本操作包括___________、___________和___________。
36.在JSP中如果要将封装好的cookie对象传送到客户端,可使用response对象的
______________________方法。
37.读取保存到客户端的cookie,可使用response对象的______________________。
二、判断题
1.Application的生命周期比Session的生命周期长()。
2.Request的生命周期比Session的生命周期长()。
3.当request对象获取客户端提交的汉字字符时,会出现乱码问题,解决方式是改变编码
格式为UTF8。
()
4.使用Request对象的getRemoteAddr()方法可以获取客户端的IP地址。
5.通过Post方法提交数据,会将所有数据显示在URL地址的后面。
6.Cookie文件是存放在服务器端的。
7.在设置cookie的最大存在时间时,可以设置为负值和零。
8.JSP内置对象是指不用声明就可以在JSP页面的脚本部分使用的对象。
9.Out对象的作用范围是Application。
10.Out对象的clearBuffer()方法用来清除缓冲区里的数据,但并不把数据写到客户端。
11.Out对象的clear()方法用来清除缓冲区里的数据,并把数据写到客户端。
12.空字符串"
"
和NULL的意义是相同的,都表示这个对象不存在。
13.当request对象获取客户提交的汉字字符时,会出现乱码问题,解决乱码问题的关键是
将编码方式改变为UTF8。
()
14.Session对象的存在期限是指浏览器未关闭之前及默认时间内。
15.Cookie对象的存在期限是指浏览器未关闭之前及设定时间内。
16.Session对象通常存在于客户端。
17.在某些情况下,当响应客户时,需要将客户重新引导至另一个页面,这时可以使用
response对象的sendRedirect(URL)方法实现客户的重定向。
18.response.setHeader("
refresh"
"
2"
)可以实现两秒钟刷新一次的效果。
19.和Session对象一样,当不同的客户在访问服务器时,服务器会创建不同的Application
对象。
20.与Session不同的是,所有客户的application对象都是同一个,即所有客户共享这个
内置的application对象。
21.在浏览器上存放cookie的数量是没有限制的。
22.在服务器上存放cookie的数量是有限制的。
23.从执行的速度上来分析,Session对象的处理速度通常比Cookie对象的处理速度快。
24.可以通过调用SetMaxAge()方法来设置cookie将要存在的最大时间。
25.如果SetMaxAge()方法中的值为负值表明要立即删除该cookie对象。
26.如果SetMaxAge()方法中的值为0表明当浏览器关闭时,该cookie对象将被删除。
三、选择题
1.下列选项中,()可以准确地获取请求页面的一个文本框的输入(文本框的名称为name).
(A)request.getParameter(name)
(B)request.getParameter("
name"
)
(C)request.getParameterValues(name)
(D)request.getParameterValues("
2.使用response对象进行重定向时,使用的是()方法选一项
(A)getAttribute(B)setContentType
(C)sendRedirect(D)setAttribute
3.不能在不同用户之间共享数据的方法是()
(A)通过cookie(B)利用文件系统
(C)利用数据库(D)通过ServletContext对象
4.下面对Http请求消息使用GET和POST方法陈述正确的是:
()
(A)POST方法提交信息可以保存为书签,而GET则不行。
(B)可以使用GET方法提交敏感数据。
(C)使用POST提交数据量没有限制。
(D)使用POST方法提交数据比GET方法快。
5.下面不属于Jsp隐式对象的是:
(A)session(B)config(C)pageScope(D)exception
6.在jsp中作用域由小到大的组合是:
(A)requestpagesessionapplication
(B)pagerequestsessionapplication
(C)pageContextrequestsessionapplication
(D)pageScoperequestsessionScopeapplicationScope
7.在J2EE中,在aa.jsp中有行代码:
<
%request.setAttribute(“Co.”,”jb-aptech”);
%>
在bb.jsp中有行代码:
%out.println((String)request.getAttribute(“Co.”));
为了使得在bb.jsp中的如上代码可以显示“bi-aptech”,可以使用()方法。
(选择三
项)
(A)在aa.jsp中使用<
formmethod=postaction=”bb.jsp”>
把请求提交到bb.jsp
(B)在aa.jsp中使用<
jsp:
forwardfile=”bb.jsp”/>
把页面跳转到bb.jsp
(C)在ss.jsp中使用<
%respones.sendRedirect(“bb.jsp”);
把页面重定向到bb.jsp
(D)在aa.jsp中使用%@includefile=”bb.jsp”%包含页面bb.jsp
(E)在ss.jsp中使用<
%
config.getServletContext().getRequestDispatcher(“/bb.jsp”).forward(request,response);
%>
把页面重定向到bb.jsp
8.在J2EE中,在web.xml中,有如下代码:
session-config>
session-timeout>
30<
/session-timeout>
/*是分钟*/
/session-config>
以下描述,正确的是()。
(选择一