• 2022-06-09
    在J2EE中,对于以下ServletConfig的描述,正确的是()。
    A: 一旦servlet被实例化后,包容器把一个ServletConfig类型的对象传送给init()方法
    B: 可以使用Servlet的getServletConfig()方法返回ServletConfig对象
    C: ServletConfig对象的方法getInitParameter(name)返回初始化参数name的值,初始化参数一般定义在web.xml中
    D: ServletConfig对象的方法getServletName()方法返回在web.xml中的
  • A,B,C

    内容

    • 0

      【单选题】在JavaEE中,在web.xml中有如下代码段: <servlet> ......... <init-param> <param-name>listOrders</param-name> <param-value>com.mycompany.myactions.ListOrdersAction</Param-value> </init-Param> ......... </servlet>其中, 省略号表示省略了一些代码。在Servlet中()把初始化参数listOrders的值: com.mycompany.myactions.ListOrdersAction取出来。 A. 使用 Servlet 的 getInitParameter(“listOrders”) 方法 B. 使用 ServletContext 的 getInitParameter(“listOrders”) 方法 C. 使用 ServletConfig 的 getInitParameter(“listOrders”) 方法 D. 使用 ServletRequest 的 getInitParameter(“listOrders”) 方法

    • 1

      过滤器中配置的初始化参数,可以通过FilterConfig对象的方法来获取。Servlet中配置的初始化参数,可以通过ServletConfig对象的方法来获取。

    • 2

      一个ServletConfig对象获取Servlet程序的配置信息时,可以获取当前Web应用中所有Servlet程序的配置参数。

    • 3

      通过ServletConfig对象的getServletContext()方法,不能获取Servlet所在的应用上下文对象。

    • 4

      有关Servlet的生命周期说法不正确的是:()。 A: Servlet的生命周期由Servlet实例控制 B: init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletConfig类的对象 C: service()方法响应客户端发出的请求 D: 在容器移除servlet时,调用destroy方法,进行资源的释放