网站首页 > 技术文章 正文
九大隐式对象
题量: 20 满分: 100
作答时间:11-09 19:25至12-30 19:25
重做
最终成绩100分
作答记录 本次成绩100分
一. 单选题(共11题,55分)
1.下列( )不是request对象的方法。
A. addHeader( String name, String value)
B. getSession(Boolean create)
C. setAttrihute( String name, java. lang. Object o)
D. isSecure()
我的答案: A正确答案: A
2.response对象的setHeader( String name,String value)方法的作用是( )
A. 添加HTTP文件头
B. 设定指定名字的HTTP文件头的值
C. 判断指定名字的HTTP文件头是否存在
D. 向客户端发送错误信息
我的答案: B正确答案: B
3.设置session的有效时间(也叫超时时间)的方法是( )。
A. setMaxinactivelnterval(int interval)
B. getAttributeName()
C. setAttrlbuteName(String name, java.lang.Object value)
D. getLastAccessedTime()
我的答案: A正确答案: A
4.在J2EE中,重定向到另一个页面,以下( )语句是正确的
A. request.sendRedirect(“http://www.svse.com.cn”);
B. request.sendRedirect();
C. response.sendRedirect(“http://www.svse.com.cn”);
D. response.sendRedirect();
我的答案: C正确答案: C
5.request.getRequestDispatcher().forward(request,response)称之为( )
A. 流转
B. 转发
C. 重定向
D. 导航
我的答案: B正确答案: B
6.在Servlet中,response.getWriter()返回的是( )
A. JspWriter对象
B. PrintWriter对象
C. Out对象
D. ResponseWriter对象
我的答案: B正确答案: B
7.Servlet API为使用Cookie,提供了( )类。
A. javax.servlet.http.Cookie
B. javax.servlet.http.HttpCookie
C. javax.servlet.Cookie
D. javax.servlet.http.HttpCookie
我的答案: A正确答案: A
8.如果只希望在多个页面间共享数据,可以使用( )作用域
A. request, session
B. application, session
C. request, application
D. pageContext, request
我的答案: A正确答案: A
9.给定一个Servlet的doGet方法中的代码片段,如下:
request.setAttribute(“name”,”zhang”);
response.sendRedirect(“http://localhost:8080/servlet/MyServlt”);
那么在MyServlet中可以使用( )方法把属性 name的值取出来。
A. String str=request.getAttribute(“name”);
B. String str=(String)request.getAttribute(“name”);
C. Object str=request.getAttribute(“name”);
D. 无法取出来
我的答案: D正确答案: D
10.使用GET方式提交数据,接收数据时,处理中文最直接有效方式为( )
A. request.setCharacterEncoding("utf-8");
B. response.setContentType("text/html;charset=utf-8");
C. String
name = newString(request.getParameter("name").getBytes("ISO-8859-1"),
"gbk");
D. response.setCharacterEncoding("gbk");
我的答案: C正确答案: C
11.用户使用POST方式提交的数据中存在汉字(使用GBK字符集),在Servlet中需要使用下面( )个语句处理。
A. request.setCharcterEncoding("GBK");
B. request.setContentType("text/html;charset=GBK");
C. response.setCharcterEncoding("GBK");
D. response.setContentType("text/html;charset=GBK");
我的答案: A正确答案: A
二. 多选题(共4题,20分)
12.有关会话跟踪技术描述正确的是( )
A. Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端
B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期
C. 在禁用Cookie时可以使用URL重写技术跟踪会话
D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示
我的答案: ABC正确答案: ABC
13.在Servlet里,能实现跳转的方法有( )
A.运用javax.servlet.http.HttpServletRequest接口的sendRedirect方法
B.运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法
C.运用javax.servlet.RequestDispatcher接口的forward方法
D.运用javax.servlet.ResponseDispatcher接口的forward方法
我的答案: BC正确答案: BC
14.下列关于ServletContext的说法正确的是( )
A.一个应用对应一个ServletContext
B.ServletContext的范围比Session的范围要大。
C.第一个会话在ServletContext中保存了数据,第二个会话读取不到这些数据
D.ServletContext使用setAttribute()和getAttribute()方法操作数据。
我的答案: ABD正确答案: ABD
15. 关于HttpSession的getAttribute()和setAttribute()方法,正确的说法是( )
A. getAttribute()方法返回类型是String
B. getAttribute()方法返回类型是Object
C. setAttribute()方法保存数据时如果名字重复会抛出异常
D. setAttribute()方法保存数据时如果名字重复会覆盖以前的数据
我的答案: BD正确答案: BD
三. 判断题(共5题,25分)
16.out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。
A. 对
B. 错
我的答案: 对正确答案: 对
17.response对象主要用于向客户端发送数据。
A. 对
B. 错
我的答案: 对正确答案: 对
18.利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。
A. 对
B. 错
我的答案: 错正确答案: 错
19.表单提交的信息就封装在HTTP请求消息的信息体部分,用户使用request对象的getParameter方法可以得到通过表单提交的信息。
A. 对
B. 错
我的答案: 对正确答案: 对
20.session对象是HttpSession接口类的实例,由服务器端负责创建和销毁,所以不同客户的session对象不同。
A. 对
B. 错
我的答案: 错正确答案: 错
猜你喜欢
- 2024-10-10 SpringBoot整合Grpc实现跨语言RPC通讯
- 2024-10-10 RequestMapping属性详解 - SpringMVC高手进阶
- 2024-10-10 《Servlet》第22节:获取ServletContext上下文对象的四种方式
- 2024-10-10 阿里Java二面:说说Spring MVC执行流程及原理?这样聊能吊打面试官
- 2024-10-10 Springboot——用更优雅的方式发HTTP请求(RestTemplate详解)
- 2024-10-10 JavaServlet生命周期、HttpServletRequest和HttpServletResponse
- 2024-10-10 关于RESTful一些注意事项和自己整理的接口开发规范
- 2024-10-10 java版gRPC实战之二:服务发布和调用
- 2024-10-10 Servlet 点击计数器 点击计数在线
- 2024-10-10 Java开发架构篇:初识领域驱动设计DDD落地
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)