java+web题库

在J2EE中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是()

A.在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了

B.init()方法是包容器调用的Servlet实例的第一个方法

C.在包容器把请求传送给Servlet之后,在和调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法

D.在Servlet实例消亡之前,包容器调用Servlet实例的destroy()方法


参考答案:C, D


在J2EE中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是()。

A.在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了

B.init()方法是包容器调用的Servlet实例的第一个方法

C.在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其它方法

D.在Servlet实例消亡之前,包容器调用Servlet实例的destroy()方法


参考答案:B, D


获取表单提交的参数,通常使用的内部对象是request、方法是getParameter。()

此题为判断题(对,错)。


参考答案:正确


有关Servlet的生命周期说法不正确的是:()。

A、Servlet的生命周期由Servlet实例控制

B、init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletConfig类的对象

C、service()方法响应客户端发出的请求

D、在容器移除servlet 时,调用destroy方法,进行资源的释放


参考答案:A


有关Servlet的生命周期说法正确的有()。

  • A、Servlet的生命周期由Servlet实例控制
  • B、init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象
  • C、service()方法响应客户端发出的请求
  • D、destroy()方法释放Servlet实例

正确答案:B,C,D


 下面哪一个不是JSP本身已加载的基本类?(b )(A)java.lang.* (B)java.io.* (C)javax.servlet.* (D)javax.servlet.jsp.*

.JSP网页文件的扩展名是(C )(A)JAVA (B)CLASS (C)JSP (D)ASP

Page 指令用于定义JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是: (D )(A)作用于整个JSP页面。(B)可以在一个页面中使用多个指令。(C)为增强程序的可读性,建议将指令放在 JSP 文件的开头,但不是必须的。(D)指令中的属性只能出现一次。

在 WEB 应用程序的目录结构中,在WEB-INF文件夹外的文件为() 。 (A)(A).jsp文件(B).class文件(C).jar文件(D)web.xml 文件

下边哪个不是FORM 的元素? D (A)Input (B)textarea (C)select (D)table

下面哪个是空格B (A)& (B)  (C)© (D)<

.中的 align属性是什么含意?C (A)加粗(B)斜体(C)对齐方式(D)边框样式

下列哪一个是单选按钮?D (A) (B) (C) (D)

下边哪个不是JSP的内置对象? C (A)session (B)request (C)cookie (D)out

哪个是 JSP指令标记? C (A) (B) (C) (D)

当在 JSP 文件中要使用到Vector 对象时,应在JSP文件中加入以下哪个语句?C (A) (B) (C) (D)

关于 JavaBean 的说法,哪个是正确的?D (A)JavaBean 的具体类可以不是public的。(B)JavaBean 可以只提供一个带参数的构造器。(C)jsp:userBean可以向 HTML标记一样不关闭。(D)JavaBean 可以保存状态。

在 JSP中调用 JavaBean时不会用到的标记是: ( A )(A) (B) (C) (D)

下列关于C#的异常处理的说发法,错误的是()。

  • A、Try块必须跟catch块组合使用,不能单独使用
  • B、一个try块可以跟随多个catch块
  • C、使用throw语句既可引发系统异常,也可以引发由开发人员创建的自定义异常
  • D、在try…catch…..finally块中,即便开发人员编写强制逻辑代码,也不能跳出finally块的执行

正确答案:B,C


Servlet的生命周期包括下列哪几个阶段?()

  • A、装载Servlet
  • B、创建一个Servlet实例
  • C、调用init()方法
  • D、激活Service()方法,并传递请求和响应对象
  • E、调用destroy()方法来销毁Servlet

正确答案:A,B,C,D,E


Servlet的生命周期可以分为初始化阶段,运行阶段和销毁阶段三个阶段,以下过程属于初始化阶段是()。

  • A、加载Servlet类及.class对应的数据
  • B、创建serletRequest和servletResponse对象
  • C、创建ServletConfig对象
  • D、创建Servlet对象

正确答案:A,C,D


关于finally块中的代码描述正确的是()

  • A、finally块中的代码总是被执行的
  • B、如果try块后没有catch块,finally块中的代码才会执行
  • C、异常发生时才被执行
  • D、异常没有发生时才被执行

正确答案:A


以下描述JSP与Servlet的关系,正确的有()

  • A、jsp最后会编译成servlet来执行
  • B、MVC中Servlet做C、jsp做V
  • C、Servlet在代码中输出html
  • D、JSP和Servlet都是解释执行
  • E、JSP是编译执行,而Servlet是解释执行

正确答案:A,B,C,E

更多 “java+web题库” 相关考题

多选题
Servlet的生命周期包括下列哪几个阶段?()
A

装载Servlet

B

创建一个Servlet实例

C

调用init()方法

D

激活Service()方法,并传递请求和响应对象

E

调用destroy()方法来销毁Servlet


正确答案: E,A
解析: 暂无解析


下面关于Servlet生命周期的描述不正确的是()。

  • A、 Servlet实例由Servlet容器负责加载和创建
  • B、 Servlet容器调用init()方法初始化Servlet,每加载一次Servlet都会执行一次init()方法
  • C、 Servlet初始化完毕后,就处于能响应请求的就绪状态
  • D、 Servlet的destroy()方法指明哪些资源可以被系统回收

正确答案:B


单选题
在Java EE中,关于创建HttpServletRequest对象的说法正确的是()。
A

 从request获取传入的参数,可以调用getParameter方法

B

 由Java Web应用的Servlet或JSP组件负责创建,当Servlet或JSP组件响应HTTP请求时,先创建HttpServletRequest对象

C

 由程序员通过编码形式创建,以传递请求数据

D

 以上都不对


正确答案: B
解析: 暂无解析


多选题
有关Servlet的生命周期说法正确的有()。
A

Servlet的生命周期由Servlet实例控制

B

init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象

C

service()方法响应客户端发出的请求

D

destroy()方法释放Servlet实例


正确答案: C,B
解析: 暂无解析


单选题
下面关于Servlet生命周期的描述不正确的是()。
A

 Servlet实例由Servlet容器负责加载和创建

B

 Servlet容器调用init()方法初始化Servlet,每加载一次Servlet都会执行一次init()方法

C

 Servlet初始化完毕后,就处于能响应请求的就绪状态

D

 Servlet的destroy()方法指明哪些资源可以被系统回收


正确答案: C
解析: 暂无解析


单选题
ServletContext对象是如何创建的()
A

由 Servlet容器创建,对于每个HTTP请求.Servlet容器都会创建一个ServletContext对象

B

由JavaWeb 应用本身为自己创建一个ServletContext对象

C

由Servlet容器创建,对于每个JaveWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象


正确答案: B
解析: 暂无解析


ServletContext对象是如何创建的()

  • A、由 Servlet容器创建,对于每个HTTP请求.Servlet容器都会创建一个ServletContext对象
  • B、由JavaWeb 应用本身为自己创建一个ServletContext对象
  • C、由Servlet容器创建,对于每个JaveWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象

正确答案:C


在Java EE中,关于创建HttpServletRequest对象的说法正确的是()。 

  • A、 从request获取传入的参数,可以调用getParameter方法
  • B、 由Java Web应用的Servlet或JSP组件负责创建,当Servlet或JSP组件响应HTTP请求时,先创建HttpServletRequest对象
  • C、 由程序员通过编码形式创建,以传递请求数据
  • D、 以上都不对

正确答案:A


关于catch代码块说法正确的是()

  • A、 包含有可能会引发异常的语句块
  • B、 声明有可能会引发异常的类型
  • C、 一般不与try块配合使用,单独使用
  • D、 异常处理程序位于catch代码块中。

正确答案:D


在Java Web中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是()。

  • A、init()方法是包容器调用的Servlet实例的第一个方法
  • B、在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了
  • C、在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法
  • D、在Servlet实例消亡之前,容器调用Servlet实例的close()方法

正确答案:A