web阶段第二次考试
更新时间:2024-03-03 06:34:01 阅读量: 综合文库 文档下载
- web的发展阶段推荐度:
- 相关推荐
Web阶段第二次考试
一 选择题:(不定项选择)(3分) 题目1 ___ACD__
在应用名称为app的web应用中有Servlet1和Serlvet2两个Servlet,下面的哪些代码写在Servlet1中可以使浏览器在访问Servlet1结束后自动访问Servlet2(web应用名为app) A、response.sendRedirect(“/app/Servlet2”); B、response.sendRedirect(“/Servlet2”);
C、response.setStatues(302); response.setHeader(“location”,”/app/Servlet2”); D、response.setHeader(“Refresh”,”0;url=/app/Servlet2”);
题目2 _C____
在应用名称为app的web应用中的根目录下有一个1.jpg文件,现在需要在Servlet中获取指向这个文件的字节输入流。如下哪些选项可以实现()
A、FileInputStream fin = new FileInputStream(“1.jpg”); B、FileInputStream fin = new FileInputStream(“/1.jpg”);
C、FileInputStream fin = new FileInputStream(this.getServletContext().getRealPath(“/1.jpg”)); D、InputStream fin = this.getClass().getClassLoader().getResourceAsStream(\
题目3__BC___
关于request获取请求参数下列说法错误的是:()
A、请求参数是浏览器访问服务器时同时传递过来的一些参数信息,是浏览器和服务器进行消息传递的一种方式。
B、request对象具有增加、获取、修改、删除请求参数的方法 C、所有的请求参数组成了request域中最初的属性。
D、请求重定向过后,将不能再访问请求重定向前的请求参数。
题目4___ABCD__
关于请求转发和重定向说法正确的是:()
A.请求转发和重定向都可以实现访问一个资源时转当前应用资源 B.请求转发是一次请求一次响应,而重定向为两次请求两次响应
C.一般情况下应该使用请求转发,减少浏览器对服务器的访问,减轻服务器压力
D.如果需要改变浏览器的地址栏,或更改浏览器的刷新按钮的功能时需要使用重定向
题目5__C___
HttpServlet的子类要从HTTP请求中获得请求参数,应该调用哪个方法?()
A、调用HttpServletRequest对象的getAttribute()方法 B、调用ServletContext对象的getAttribute()方法
C、调用HttpServletRequest对象的getParameter()方法 D、调用HttpServletRequest对象的getHeader()方法
题目6_D___
关于request域的说法不正确的是:()
A、request域作用范围为整个请求链,
B、request域的生命周期为:在服务器针对一次请求创建出request对象后生命周期开始,在响应结束后,request对象销毁时生命周期结束。
C、request作用范围为整个请求链,因此常常在请求转发时由一个servlet(或jsp)向另一个servlet(或jsp)通过属性传递数据。
D、request.getAttribute()可以获取到浏览器发送过来的请求参数。
题目7_A__
关于response对象,下列说法错误的是:()
A.response对象是代表响应的对象,对应着HTTP协议中的响应消息,所以它的API方法是HTTP协议规定的
B.response对象是服务器内部的对象,浏览器只能识别HTTP响应消息,并不知道response对象的存在
C.web容器从response的中获取信息组织成HTTP响应消息发送给浏览器
D.在HTML中可以书写
题目8__D
当浏览器访问下面的Servlet1时,会是如下哪种结果(web应用名称为app)?() Servlet1: response.getOutputStream().write(“aaa”.getBytes()); request.getRequestDispatcher(“/jsp1.jsp”).forward(request,response); jsp1.jsp: bbb A. 服务器不报错,浏览器输出aaabbb B. 服务器不报错,浏览器输出bbbaaa C. 服务器不报错,浏览器输出bbb D. 服务器报错 题目9_B_
helloapp应用中的test.jsp文件的源代码如下: <%! int a=0;%> <% int b=0; a++; b++; %>
a=<%=a%>
b=<%=b%>
当浏览器第二次访问该test.jsp时得到的返回结果是什么?()
A、a=0 b=0 B、a=1 b=1 C、a=2 b=1 D、a=1 b=0
题目10_D_
JSP中的application对象引用指的哪个类型?()
A、ServletConfig
B、HttpServletResponse C、HttpServletRequest D、ServletContext
题目11_ABC_
关于jsp,下列说法中错误的是:()
A.JSP的内容会直接发送到浏览器中,由浏览器解释运行
B.JSP看起来就像是HTML一样,所以是静态web资源的一种
C.浏览器在每次访问JSP页面时,JSP引擎都会将该JSP页面翻译为Servlet
D.如果说Servlet是在java代码中嵌入HTML,那么JSP就是在HTML中嵌入java代码
题目12_CD_
关于
B.
C.
题目14_AC_
关于javaBean的说法中正确的是:()
A.javaBean通常用来封装和保存业务数据 B.成员变量一般情况下要私有化
C.JavaBean必须有无参的构造函数
D.JavaBean的属性必须同时具有set方法和get方法
题目15__AB
关于软件分层的思想,如下说法中正确的是;()
A.软件分层可以使软件具有结构性,便于开发、维护和管理
B.软件分层可以将不同功能模块独立,在需要替换某一模块时不需要改动其他模块,方便代码的复用、替换
C.软件分层是javaee开发独有的概念
D.软件一经分层,则层与层之间不能有任何的关系
题目16__A
按照MVC设计模式,Servlet用于实现()
A. Controller B. View C. Model D. 容器
题目17_C_
Serlvet生命周期有关的方法是()
A.init(ServletConfig config)
B.service(ServletRequest request,ServletResponse response) C.destory()
D.getServletName()
题目18_ABD_
Servlet中,下面关于url配置方式正确的是()
A./my B./my/* C./*.do D.*.do
题目19_B_
继承HttpServlet编写的Servlet中获取ServletContext对象的方法下面正确的是()
A.getServletConfig().getServletContext() B.getServletContext()
C.getServlet().getServletContext() D.response.getServletContext()
题目20__C
Servlet容器启动每一个web应用时,都会为它创建一个唯一的对象,该对象和web应用有相同的生命周期,是下面的哪一个()
A.Servlet
B.ServletConfig C.ServletContext D.GenericServlet
题目21__D
给定一个Servlet的doGet方法中的代码片断()
request.setAttribute(“name”,”zhang”);
response.sendRedirect(“http://localhost:8080/servlet/MyServlet”) 那么在MyServlet中可以使用哪个方法把属性name的值取出
A.String str=request.getAttribute(“name”); B.String str=(String)request.getAttribute(“name”); C.String str=request.getParameter(“name”); D.无法取出
题目22__A
在J2EE中,当用户在浏览器中输入:http://localhost:8080/myWeb/stu,就会cn.itcast.StudentServlet,在web.xml中关于servlet配置
A./stu B.*.stu C.stu
D.cn.itcast.stu
题目23__D
在过滤器的doFilter方法中,要想目标资源执行,即过滤器放行,调用哪个方法?
A、FilterChain.doFilter(request,response) B、不用放行,过滤后目标就直接执行了 C、利用转发让目标资源执行
D、利用请求重定向让目标资源执行
题目24__D
在Servlet规范中,要编写一个过滤器类需要实现哪个接口
调用
A、javax.servlet.ServletRequest B、javax.servlet.HttpSession C、javax.servlet.ServletContext D、javax.servlet.Filter
题目25__A
关于 的说法,哪些正确?
A、
正在阅读:
web阶段第二次考试03-03
一年级看图写话美丽的公园篇05-08
七年级下学期班主任工作总结05-25
小学生二年级牵牛花的作文06-13
国家资助,助我成长完美范文02-20
6下历史第16课提纲 明朝君权的加强07-05
2013年财政学试题04-17
2011年湖南省对口高考英语专题复习题01-17
High clonal diversity in threatened peripheral populations of the yellow bird’s07-26
毕业论文04-30
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 阶段
- 考试
- web
- 阿含概说(东初法师)
- 建筑工程学院近五年来承担的省部级以上科研及教研课题自
- 数学核心素养解读
- 巧用多媒体技术进行小学语文课堂教学-2019年精选教育文档
- 泸州市16届一诊物理
- 中国金融期货交易所5年期国债期货交割业务指南
- 北师大版五年级下册数学期末复习题解决问题
- 无锡茂业城二期主塔楼大体积混凝土施工方案 - 图文
- 廉政风险防控工作情况汇报
- 教案-商务英语阅读-Unit 16-叶兴国
- 我过我节的社会实践报告
- 中菲黄岩岛对峙升级,将成世界大战的导火索
- 高技复习题
- 八年级(上)古诗文名句默写题
- c语言备考习题及部分答案
- 美国惯用语 美国口语1-50
- 国税创全国文明单位专题片拍摄脚本
- 5款WiFi无线网络优化
- 药品陈列及检查操作规程
- 1.1 初识多媒体 - 上海教科版高中信息技术选修2多媒体技术应用