在J2EE中,在web.xml有如下代码段: 在Servlet中()把Servlet名:teacher取出来。

题目
单选题
在J2EE中,在web.xml有如下代码段: 在Servlet中()把Servlet名:teacher取出来。
A

使用Servlet的getServletName方法

B

使用ServletConfig的getServletName方法

C

使用ServletContext的getServletName方法

D

使用ServletRequest的getServletName方法

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

第1题:

在j2ee中,有如下代码在servlet1.java中Importantjavax.servelt.*;Importantjavax.servlet.http.*Importjava.io.ioexceptionImportjava.io.printwriterPublicclassservlet1extendshttpservlet{Publicvoidinit()throwsserveltexception{}Publicvoidservice(httpserveltrequestrequest,httpserbletresponseresponse)throwsservletexception,ioexception{Printwriterout=response.getwriter();Out.println(hello”);}}假如编译serblet要具备的环境都已经建立好,现在用完全正确的命令编译该文件,对于以下陈述正确的是()

A.编译该文件时会提示缺少doget()或者dopost()方法,编译不能够成功通过

B.编译后,把servlet1.class放在正确位置,在浏览器中查看该servlet1,会看到输出文字:“hello”

C.编译后,把servlet1.class放在正确位置,在浏览器中查看该servlet1,却看不到任何输出的文字

D.编译后,把servlet1.class放在正确位置,在浏览器中查看该servlet1,却看到产生运行时错误的出差信息


参考答案:B

第2题:

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

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

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

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

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


参考答案:C, D

第3题:

在J2EE中,有如下代码在Servlet1.java中。importjavax.servlet.*;importjavax.servlet.http.*;importjava.io.IOException;importjava.io.PrintWriter;publicclassServlet1extendsHttpServlet{publicvoidinit()throwsServletException{}publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{PrintWriterout=response.getWriter();out.println("hello!");}}假如编译Servlet要具备的环境都已经建立好。现在用完全正确的命令编译该文件,对于以下陈述正确的是()。

A.编译该文件时会提示缺少doGet()或者doPost()方法,编译不能够成功通过

B.编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,会看到输出文字:“hello!”

C.编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,却看不到任何输出的文字

D.编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,却看到产生运行时错误的出错信息


参考答案:B

第4题:

在J2EE中,有如下代码在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 () throw ServletException {}   Public void service(HttpServletRequest request,  HttpServletResponce response) throws ServletException,IOException{  PrintWriter out=response.getWriter();   Out.println(“hello!”); } }  假如编译Servlet要具备的环境都已经建立好。现在用完全正确的命令编译该文件,对于以下成熟正确的是()  

  • A、编译该晚间时会提示缺少doGe()t或者doPost(),编译不能够成功通过
  • B、编译后,把Serlvet.cass放在正确的位置,在浏览器中查看该Servlet1,会看到输出文在:“hello!”
  • C、编译后,把Servlet.class放在正确的位置,在浏览器中查看该Servlet1,却看不到任何输出的文字
  • D、编译后,把Servlet.class放在正确的位置,在浏览器中查看该Servlet1,却看到产生运行时错误的出错信息

正确答案:B

第5题:

下列对于web.xml的配置说法错误的是()。

A、在web.xml描述中,首先要声明Servlet

B、在web.xml描述中,要指定这个Servlet的名字和类

C、在web.xml描述中,要为Servlet做URL映射

D、在web.xml中不可同时指定多个Servlet


参考答案:D

第6题:

在J2EE中,有如下代码在Servlet1.Java中Importjavax.servlet.*;Importjavax.servlet.http.*Importjava.io.IOException;Importjava.io.PrintWriter;PublicclassServlet1extendsHttpServlet{Publicvoidinit()throwServletException{}Publicvoidservice(HttpServletRequestrequest,HttpServletResponceresponse)throwsServletException,IOException{PrintWriterout=response.getWriter();Out.println(hello!”);}}假如编译Servlet要具备的环境都已经建立好。现在用完全正确的命令编译该文件,对于以下成熟正确的是()

A.编译该晚间时会提示缺少doGe()t或者doPost(),编译不能够成功通过

B.编译后,把Serlvet.cass放在正确的位置,在浏览器中查看该Servlet1,会看到输出文在:“hello!”

C.编译后,把Servlet.class放在正确的位置,在浏览器中查看该Servlet1,却看不到任何输出的文字

D.编译后,把Servlet.class放在正确的位置,在浏览器中查看该Servlet1,却看到产生运行时错误的出错信息


参考答案:B

第7题:

在J2EE中,在Servlet1中的doGet和doPost方法中只有如下代码:request.setAttribute("jb","aptech");response.sendRedirect("http://localhost:8080/servlet/Servlet2");那么在Servlet2中使用()可以把属性jb的值取出来。

A.Stringstr=request.getAttribute("jb");

B.Stringstr=(String)request.getAttribute("jb");

C.Objectstr=request.getAttribute("jb");

D.取不出来


参考答案:D

第8题:

在J2EE中,有如下代码在Servlet1.java中Importjavax.servlet.*;Importjavax,servlet.http.*;Importjava.io,IOException;Importjava.io.PrintWriter;PublicclassServlet1extendsHttpServlet{Publicvoidinit()throwsServletException{}Publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{PrintWriterout=reponse.getWriter();Out.println("hello!");}}假如要编译的环境已都已经搭建好。现在用完全正确的命令编译该文件,对于以下陈述正确的是();

A.编译文件时会提醒缺少doGet和doPost方法,编译不能成功通过

B.编译后,把Servlet.Class放在正确的位置,在浏览器查看该Servlet会看到输出文字:“hello”

C.编译后,把Servlet.Class放在正确的位置,在浏览器查看该Servlet却看不到任何文字

D.编译后,把Servlet.Class放在正确的位置,在浏览器查看该Servlet会却看到运行时的错误信息


参考答案:B

第9题:

在JAVA EE中,使用Servlet过滤器时,需要在web.xml通过()元素将过滤器映射到Web资源。

  • A、〈filter〉
  • B、〈filter-mapping〉
  • C、〈servlet〉
  • D、〈servlet-mapping〉

正确答案:B

第10题:

在J2EE中,有如下代码在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.class放在正确位置,在浏览器中查看该Servlet1,却看到产生运行时错误的出错信息

正确答案:B

更多相关问题