本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-04-20到2020-07-01
本篇答案更新状态:已完结

第10章 Java Servlet技术 第10章测验

1、 问题:JSP应用程序在第一次运行的时候被JSP引擎编译为( )
选项:
A:Class文件
B:Servlet文件
C:HTML文件
D:XML文件
答案: 【Servlet文件

2、 问题: Servlet程序的入口点是( )
选项:
A:doGet()
B:main()
C: service()
D:init()
答案: 【init()

3、 问题:对于ServletRequest接口的getAttribute()方法,说法正确的是( )
选项:
A:设置指定属性的值
B:获取指定名称的属性值
C: 删除指定属性的值
D:以上都不对
答案: 【获取指定名称的属性值

4、 问题:一个servlet生命周期不包括()
选项:
A:init()
B:invalidate()
C:service()
D:destroy()
答案: 【invalidate()

5、 问题:在Web应用程序的文件与目录结构中,web.xml是放置在( )中
选项:
A:WEB-INF目录
B:conf目录
C:lib目录
D:classes目录
答案: 【WEB-INF目录

6、 问题:JSP最终被运行的文件是
选项:
A:java
B:class
C:Html
D:jsp
答案: 【class

7、 问题:编写一个Filter,需要( )
选项:
A:继承Filter 类
B:实现Filter 接口
C:继承HttpFilter 类
D:实现HttpFilter接口
答案: 【实现Filter 接口

8、 问题:在Java ee 中,重定向到另一个页面,以下( )语句是正确的
选项:
A:request . sendRedirect(“http :// www . xxxx”);
B: request . sendRedirect();
C:response . sendRedirect(“http: // www . xxxxxx”);
D: response .sendRedirect();
答案: 【response . sendRedirect(“http: // www . xxxxxx”);

9、 问题:request.getRequestDispatcher().forward(request,response)称之为( )
选项:
A:流转
B:转发
C:重定向
D:导航
答案: 【转发

10、 问题:在Java EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( )。(选择一项)Public class Servlet1 extends HttpServlet{ Publicvoid init() throws ServletException{ } Publicvoid service(HttpServletRequest request,HttpServletResponse response) ThrowsServletException,IOException{ PrintWriterout = response.getWriter(); out.println(“hello!”); }}
选项:
A:编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
B:编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C:编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
D:编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
答案: 【编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!

11、 问题:在Servlet中,response.getWriter()返回的是( )
选项:
A:JspWriter对象
B:PrintWriter对象
C:Out对象
D:ResponseWriter对象
答案: 【Out对象

12、 问题:在web.xml中使用( )标签配置过滤器
选项:
A:
B:
C:
D:
答案: 【

13、 问题:J2EE中,Servlet API为使用Cookie,提供了( )类。
选项:
A:javax.servlet.http.Cookie
B:javax.servlet.http.HttpCookie
C:javax.servlet. Cookie
D:javax.servlet.http.HttpCookie
答案: 【javax.servlet.http.Cookie

14、 问题:在访问Servlet时,在浏览器地址栏中输入的路径是在( )地方配置的
选项:
A:
B:
C:
D:
答案: 【

15、 问题:在编写过滤器时,需要完成的方法( )
选项:
A:doFilter()
B:doChain()
C:doPost()
D:doDelete()
答案: 【doFilter()

16、 问题:给定一个 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:无法取出来
答案: 【无法取出来

17、 问题:Java EE 中,( )类型的( )方法用于得到会话
选项:
A:HttpServletRequest、getSession
B:HttpServletResponse、newSession
C:HtttpSession、newInstance
D:HttpSession、getSession
答案: 【HttpServletRequest、getSession

18、 问题:public classSecurityFilter ______{…}如果想要让该类成为一个过滤器,横线处应为( )
选项:
A:implements HttpFilter
B:tends Filter
C:extends HttpFilter
D:implements Filter
答案: 【implements Filter

19、 问题:给定某Servlet程序的片段如下,用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是( ). (选择一项) public void doGet(HttpServletRequest request,HttpServletResponseresponse) throws ServletException ,IOException { System.out.println(“get”); } public void doPost(HttpServletRequest request,HttpServletResponseresponse) throws ServletException ,IOException { System.out.println(“post”); }
选项:
A:get
B:post
C:getpost
D:postget
答案: 【get

20、 问题: 过滤器使用( )才能继续传递到下一个过滤器
选项:
A:request.getRequestDispatcher().forward(request,response);
B:doFilter()
C:doPut()
D:doChain()
答案: 【doFilter()

21、 问题:过滤条件配置正确的是 ( )
选项:
A:/
B:/user/

C:
D:

答案: 【/user/*

22、 问题:请求Servlet的时候,Servlet的对象由( )
选项:
A:服务器负责实例化
B:由开发人员在请求中实例化
C:Servlet会自动实例化
D:Servlet只加载,无需实例化
答案: 【服务器负责实例化

23、 问题:完整的配置一个Servlet需要( )标签
选项:
A:webapp>
B:
C:
D:
答案: 【

24、 问题:在Java EE中,在web.xml中,有如下代码: 30上述代码定义了默认的会话超时时长,时长为30( )
选项:
A:毫秒
B:秒
C:分钟
D:小时
答案: 【分钟

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注