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

第一章 JavaWeb概述 第一章 JavaWeb概述 – 单元测试

1、 问题:XML的用途包括()。
选项:
A:XML 把数据从 HTML 分离
B:XML 简化数据共享
C:XML 简化数据传输
D:XML 简化平台的变更
答案: 【XML 把数据从 HTML 分离;
XML 简化数据共享;
XML 简化数据传输;
XML 简化平台的变更

2、 问题:XML 的语法规则包括()。
选项:
A:所有 XML 元素都须有关闭标签
B:XML 标签对大小写敏感
C:XML 必须正确地嵌套
D:XML 文档必须有根元素
答案: 【所有 XML 元素都须有关闭标签;
XML 标签对大小写敏感;
XML 必须正确地嵌套;
XML 文档必须有根元素

3、 问题:“元素内容”是对元素包含内容的声明,包括数据类型和符号两部分,包含以下内容形式()。
选项:
A:# PCDATA
B:子元素
C:EMPTY
D:ANY
答案: 【# PCDATA;
子元素;
EMPTY;
ANY

4、 问题:以下对简单类型元素内容进行限定的说法正确的是()。
选项:
A:xs:minInclusive和xs:maxInclusive  元素对值的限定
B:xs:enumeration元素对一组值的限定
C:xs:pattern元素对一系列值的限定
D:xs:restriction元素对空白字符的限定
答案: 【xs:minInclusive和xs:maxInclusive  元素对值的限定;
xs:enumeration元素对一组值的限定;
xs:pattern元素对一系列值的限定;
xs:restriction元素对空白字符的限定

5、 问题: XML是 Extensible Markup Language的缩写,它是一种类似于HTML的标记语言,称为可扩展标记语言。
选项:
A:正确
B:错误
答案: 【正确

第二章 servlet基础 第二章Servlet基础单元测试

1、 问题:下列选项中,()不是servlet使用的方法?
选项:
A:doGet()
B:doPOST()
C:service()
D:close()
答案: 【close()

2、 问题:下列选项中,对servlet描述错误的是()
选项:
A:Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口
B:Servlet接口定义了Servlet的生命周期方法
C:当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程
D:Servlet客户线程调用service方法响应客户的请求。
答案: 【当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程

3、 问题:下列servlet的方法中,()方法载入时被执行,且只执行一次,负责对Servlet进行初始化。
选项:
A:service()
B:init()
C:doPost()
D:destroy()
答案: 【init()

4、 问题:下列Servlet的方法中,()方法用来为请求服务,在Servlet生命周期中,Servlet每被请求一次它就会被调用一次。
选项:
A:service()
B:init()
C:doPost()
D:destroy()
答案: 【service()

5、 问题:下列方法中,()方法当服务器关闭时被调用,用来释放Servlet所占的资源。
选项:
A:service()
B:init()
C:doPost()
D:destroy()
答案: 【destroy()

6、 问题:阅读下面代码片段:JavaBeanClass bean=new JavaBeanClass(parameter);HttpSession session=request.getSession(true);session.setAttribute("keyword",bean);
选项:
A:request周期的bean
B:application周期的bean
C:session周期的bean
D:Page周期的bean
答案: 【session周期的bean

第三章 请求和响应 第三章请求和响应的单元测试

1、 问题:RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp");dispatcher.forward(request,response);关于该代码的作用是()
选项:
A:页面重定向到a.jsp页面
B:将请求转发到a.jsp页面
C:从a.jsp定向到当前页面
D:从a.jsp转发到当前页面
答案: 【将请求转发到a.jsp页面

2、 问题:有两个Servlet:servlet1和servlet2,servlet1把HttpServletRequest和HttpServletResponse成功发送到servlet2,在servlet1中有如下代码:Integer I=new Integer(10);
选项:
A:Integer y=request.getAttribute(“x”);
B: Object y=request.getAttribute(“x”);
C: int y= ((Integer)request.getAttribute(“x”)).intValue();
D:Integer y=(Integer)request.getAttribute(x);
答案: 【Integer y=(Integer)request.getAttribute(x);

3、 问题:对于自己编写的Servlet1,以下对Servlet1的定义正确的是:
选项:
A:class Servlet1 implements javax.servlet.Servlet
B:class Servlet1 extends javax.servlet.GenericServlet
C:class Servlet1 extends javax.servlet.http.HttpServlet
D:class Servlet1 extends javax.servlet.ServletRequest
答案: 【class Servlet1 extends javax.servlet.http.HttpServlet

4、 问题:如下代码在Servlet1.java中。import javax.servlet.;import javax.servlet.http.;import java.io.IOException;import java.io.PrintWriter;public class Servlet1 extends HttpServlet {public void init() throws ServletException {}public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {PrintWriter out = response.getWriter();out.println(“hello!”);}}假如编译Servlet要具备的环境都已经建立好。现在用完全正确的命令编译该文件,对于以下陈述正确的是:
选项:
A:发布文件时会提示缺少doGet()或者doPost()方法,编译不能够成功通过
B:把Servlet1.class发布成功后,在浏览器中查看该Servlet1,会看到输出文字:hello!。
C:把Servlet1.class发布成功后,在浏览器中查看该Servlet1,却看不到任何输出的文字。
D:发布Servlet1后,在浏览器中查看该Servlet1,却看到产生运行时错误的出错信息。
答案: 【把Servlet1.class发布成功后,在浏览器中查看该Servlet1,会看到输出文字:hello!。

5、 问题:在myservlet中,使用哪个方法,可以查看到用户在浏览my.html时选择的所有值(如checkbox中所选的数据)。
选项:
A:getParameterValues方法
B:getParameter方法
C:getQueryString方法
D:getAttribute方法
答案: 【getParameterValues方法

6、 问题:在J2EE中,对于HttpServlet类的描述,正确的是()。(选择三项)
选项:
A:我们自己编写的Servlet继承了HttpServlet类,一般只需要覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法是空的
B:HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法service()
C:HttpServlet类有两个service()方法
D:我们自己编写的Servlet继承了HttpServlet类,一般只需要覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法会调用doPost或者doGet方法
答案: 【我们自己编写的Servlet继承了HttpServlet类,一般只需要覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法是空的;
HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法service();
我们自己编写的Servlet继承了HttpServlet类,一般只需要覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法会调用doPost或者doGet方法

第四章 会话及会话技术 第四章会话及会话技术单元测试

1、 问题:对于以下描述,正确的是:
选项:
A:定义了默认的会话超时时长。时长为30秒。
B:可以使用HttpSession接口的getMaxInactiveInterval()方法把该值取出来。
C:定义了默认的会话超时时长。时长为30小时。
D:可以使用Session类的getMaxInactiveInterval()方法把该值取出来
答案: 【可以使用Session类的getMaxInactiveInterval()方法把该值取出来

2、 问题:下列选项中,用于对超链接和form表单中的action属性中设置的URL进行重写的方法是()
选项:
A:encodeURL(String url)
B:encodeRedirectURL(String url)
C:encodeForwardURL(String url)
D:encodeRedirect(String url)
答案: 【encodeURL(String url)

3、 问题:若想修改Tomcat服务器的默认会话时间,则需要进入下列哪个文件中修改?()
选项:
A:在context.xml中修改
B:在web.xml中修改
C:在server.xml中修改
D:在config.xml中修改
答案: 【在web.xml中修改

4、 问题:下列关于Cookie和Session的描述中,错误的是()
选项:
A:Cookie和HttpSession是保存会话相关数据的技术,其中cookie将信息存储在浏览器端是客户端技术,session试讲数据保存在服务器端是服务器端技术。
B:HttpSession会话对象的默认保持时间可以修改。
C:HttpSession默认是基于Cookie运作的。
D:浏览器可以接受任意多个cookie信息保持任意长的时间。
答案: 【浏览器可以接受任意多个cookie信息保持任意长的时间。

5、 问题:无论浏览器是否支持Cookie,服务器都会在第一次响应的页面中对URL地址进行重写。
选项:
A:正确
B:错误
答案: 【正确

6、 问题:当浏览器禁用cookie后,原来已实现的关于session的应用程序,不会受到影响依然可以运行。
选项:
A:正确
B:错误
答案: 【错误

7、 问题:Session对象的getLastAccessedTime()方法返回的是发送请求的时间与1970年1月1日00:00:00之间时间差的秒表示形式。()
选项:
A:正确

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

   

发表回复

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