最新jsp内置对象单元习题资料.docx

上传人:b****4 文档编号:3138576 上传时间:2022-11-17 格式:DOCX 页数:14 大小:26.65KB
下载 相关 举报
最新jsp内置对象单元习题资料.docx_第1页
第1页 / 共14页
最新jsp内置对象单元习题资料.docx_第2页
第2页 / 共14页
最新jsp内置对象单元习题资料.docx_第3页
第3页 / 共14页
最新jsp内置对象单元习题资料.docx_第4页
第4页 / 共14页
最新jsp内置对象单元习题资料.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

最新jsp内置对象单元习题资料.docx

《最新jsp内置对象单元习题资料.docx》由会员分享,可在线阅读,更多相关《最新jsp内置对象单元习题资料.docx(14页珍藏版)》请在冰豆网上搜索。

最新jsp内置对象单元习题资料.docx

最新jsp内置对象单元习题资料

“JSP内置对象”单元习题

一、填空题

1.JSP中有9种内置对象,它们分别是:

___________、___________、response对象、pageContext对象、session对、applicationt对象、page对象、config对象和exception对象。

2.Request对象可以使用___________方法获取表单提交的信息。

3.客户端向服务器端提交数据的方式通常有两种:

一种是___________提交方式;另一种是

___________提交方式。

4.在JSP内置对象中,与请求相关的对象是______________________。

5.___________被封装成javax.servlet.JspWriter接口,它用来向客户端输出内容。

6.Out对象中用来输出各种类型数据并换行的方法是______________________。

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("name")

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中使用把请求提交到bb.jsp

(B)在aa.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中,有如下代码:

30/*是分钟*/

以下描述,正确的是()。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1