工学

多选题struts2中获取Servlet API的方法正确的是()。A使用ActionContext对象以解耦合的方法访问Servlet APIB使用ServletActionContext对象以解耦合的方式访问Servlet APIC使用ActionContext对象以耦合的方式访问Servlet APID使用ServletActionContext对象以耦合的方式访问Servlet API

题目
多选题
struts2中获取Servlet API的方法正确的是()。
A

使用ActionContext对象以解耦合的方法访问Servlet API

B

使用ServletActionContext对象以解耦合的方式访问Servlet API

C

使用ActionContext对象以耦合的方式访问Servlet API

D

使用ServletActionContext对象以耦合的方式访问Servlet API

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

SERVLET API 中forward() 与redirect()的区别?


正确答案:

 

前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的

地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量

使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳

转到一个其它服务器上的资源,则必须使用

sendRedirect()方法。

第2题:

用Struts2开发和用jsp、servlet开发有什么区别?


正确答案: 使用纯jsp页面属于modal1开发模式也就是jsp+javabean,使用servlet就是modal2开发模式也就是jsp+servlet+javabean,struts2就是mvc2,struts充当控制器,开发速度更快,更易于维护。

第3题:

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

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

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

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

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


参考答案:C, D

第4题:

()定义了一个Servlet与Web服务器软件之间的接口。

  • A、Java API
  • B、Java applets
  • C、JSP
  • D、Servlet API

正确答案:D

第5题:

Servlet可通过由容器传递来的Http Servlet Request对象的()方法来获取客户请求的输入参数。

  • A、getParameter
  • B、getProtocol
  • C、getContentType
  • D、getAttribute

正确答案:A

第6题:

JAVA SERVLET API中forward() 与redirect()的区别?


正确答案:

 

前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。

第7题:

下列选项描述正确的是()。 

  • A、 在<servlet-mapping>中的<url-patten>表示用户请求访问Servlet的URL 
  • B、 Servlet容器会根据<servlet-class>查找到与其对应的<servlet-name> 
  • C、 <servlet>中的<servlet-name>内容与<servlet-mapping>中的<servlet-name>内容可以不一致 
  • D、 以上描述都不正确

正确答案:A

第8题:

Servlet的初始化参数只能在Servlet的__________方法中获取。

A、doPost()

B、doGet()

C、init()

D、destroy()


参考答案:C

第9题:

下面哪个有关Servlet中init()操作的说法不正确的是:()

  • A、在Servlet实例化之后,Servlet容器会调用init()方法。
  • B、Servlet 通过init()方法可以实现一些初始化工作,如建立数据库连接,获取配置信息等
  • C、init()方法可以被多次调用

正确答案:C

第10题:

关于ServletContext说法正确的是()

  • A、是一个Web应用程序的上下文环境
  • B、一个Servlet在ServletContext上设置属性可以被其他Servlet所共享
  • C、可以获取Servlet的配置信息
  • D、可以获取整个应用程序的初始化参数

正确答案:A,B,D

更多相关问题