编写Servlet的doPost方法时,需要抛出异常为()。A、ServletException,IOExceptionB、ServletException,RemoteExceptionC、HttpServletException,IOExceptionD、HttpServletException,RemoteException

题目

编写Servlet的doPost方法时,需要抛出异常为()。

  • A、ServletException,IOException
  • B、ServletException,RemoteException
  • C、HttpServletException,IOException
  • D、HttpServletException,RemoteException

相似考题
更多“编写Servlet的doPost方法时,需要抛出异常为()。A、ServletException,IOExceptionB、ServletException,RemoteExceptionC、HttpServletException,IOExceptionD、HttpServletException,RemoteException”相关问题
  • 第1题:

    下列______选项不是InputStream类中的方法。

    A.public abstract int read() throws IOException

    B.public final void writeInt (int V)throws IOException

    C.public int available() throws IOException

    D.public void close() throws IOException


    正确答案:B
    解析:选项B中的publicfinalvoidwriteInt(intv)throwsIOException方法是OutputStream类中的方法。

  • 第2题:

    在编写过滤器时,需要完成的方法是()。

    • A、doFilter()
    • B、doChain()
    • C、doPost()
    • D、doDelete()

    正确答案:A

  • 第3题:

    在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

  • 第4题:

    在编写程序时如何在抛出异常的方法内部处理异常?


    正确答案:使用try…catch…finally代码块监视和处理异常。
    如果try语句的代码引发(抛出)的异常与后面某个catch语句的参数的类型匹配,则用该catch语句块中的代码处理该异常。如果不匹配就往后找有没有其它的catch语句的异常参数类型匹配。如果所有的catch语句的异常类型与try语句代码段实际产生的异常都不匹配,则执行finally语句的代码。另外,try语句的代码段在执行过程中也有可能不产生异常,此时不管有没有异常产生,try语句的代码段执行完了之后都会执行finally语句的代码段。try…catch…finally代码块全部执行结束之后,如果中间没有出现任何控制转移,程序将在catch或finally之后继续执行。

  • 第5题:

    在编写Servlet时,需要继承()类,在Servlet中声明doGet( )和doPost( )需要()和()类型的两个参数。


    正确答案:HttpServlet;HttpRequest;HttpResponse

  • 第6题:

    哪个不是Servlet接口的方法?()

    • A、doGet方法
    • B、doPost方法
    • C、init方法
    • D、forward方法

    正确答案:D

  • 第7题:

    下列哪一项不是Servlet中使用的方法?()

    • A、doGet()
    • B、doPost()
    • C、service()
    • D、close()

    正确答案:D

  • 第8题:

    下面Servlet的哪个方法载入时执行,且只执行一次,负责对Servlet进行初始化。()

    • A、service()
    • B、init()
    • C、doPost()
    • D、destroy()

    正确答案:B

  • 第9题:

    在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 = reponse.getWriter(); Out.println("hello!"); } }  假如要编  译的环境已都已经搭建好。现在用完全正确的命令编译该文件,对于以下陈述正确的是(); 

    • A、编译文件时会提醒缺少doGet和doPost方法,编译不能成功通过
    • B、编译后,把Servlet.Class放在正确的位置,在浏览器查看该Servlet会看到输出文字:“hello”
    • C、编译后,把Servlet.Class放在正确的位置,在浏览器查看该Servlet却看不到任何文字
    • D、编译后,把Servlet.Class放在正确的位置,在浏览器查看该Servlet会却看到运行时的错误信息

    正确答案:B

  • 第10题:

    单选题
    编写Servlet的doPost方法时,需要抛出的异常是()
    A

    ServletException,IOException

    B

    ServletException,RemoteException

    C

    HttpServlet Exception,IOException

    D

    HttpServletException,RemoteException


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

  • 第11题:

    单选题
    编写Servlet的doPost方法时,需要抛出异常为()。
    A

    ServletException,IOException

    B

    ServletException,RemoteException

    C

    HttpServletException,IOException

    D

    HttpServletException,RemoteException


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

  • 第12题:

    ( 难度:中等)编写一个Servlet的步骤包含以下哪几个()
    A.创建一个类继承HttpServlet
    B.重写doPost与doGet方法
    C.重写init(ServletConfig confg)方法
    D.在wexml对Servlet进行配置
    E.重写close()方法

    答案:ABD

  • 第13题:

    下列哪个选项不是InputStream类中的方法?

    A.public abstract int read( )throws IOException

    B.public final void writeInt(int v)throws IOException

    C.pubfic void close( )throws IOException

    D.pubfic int available( )throws IOExcepfion


    正确答案:B
    解析:B中的publicfinalvoidwriteInt(intv)throwsIOException方法是OutputStream类的方法。

  • 第14题:

    下面哪个方法不是HttpServlet类:()

    • A、protected void doGet(HttpServletRequest reg,HttpServletResponse res) throws Servlet Exception ,java.io.IOException
    • B、protected void doPost(HttpServletRequest reg,HttpServletResponse res) throws Servlet Exception,java.io.IOException
    • C、protected void doHead(HttpServletRequest reg,HttpServletResponse res) throws Servlet Exception,java.io.IOException
    • D、protected void doReceive(HttpServletRequest reg,HttpServletResponse res) throws ServletException,java.io.IOException

    正确答案:D

  • 第15题:

    在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

  • 第16题:

    在J2EE中,对于HttpServlet类的描述,错误的是()。

    • A、我们自己编写的Servlet继承了HttpServlet类,一定需覆盖doPost或者doGet
    • B、Httpservlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法
    • C、Httpservlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse
    • D、我们自己编写的servlet继承了Httpservlet类,一般只需要覆盖doPost或doGet方法,不必覆盖servive()方法,因为一个service()方法会调用doPost或者doGet方法

    正确答案:A

  • 第17题:

    下面关于ServletException的方法说法正确的是()

    • A、ServletException()方法构建一个新的Servlet异常
    • B、ServletException(Stringmessage)方法构建一个指定信息的新的Servlet异常
    • C、ServletException(ThrowablerootCause)方法构建一个新的Servlet异常,Servlet需要时抛出,包含妨碍正常操作的根异常信息
    • D、getRootCause()方法返回引起Servlet异常的原因
    • E、以上方法只有AB正确

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

  • 第18题:

    下面哪个方法当服务器关闭时被调用,用来释放Servlet所占的资源。()

    • A、service()
    • B、init()
    • C、doPost()
    • D、destroy()

    正确答案:D

  • 第19题:

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

    • A、init()
    • B、doPost()
    • C、doGet()
    • D、destroy()

    正确答案:A

  • 第20题:

    编写Servlet的doPost方法时,需要抛出的异常是() 

    • A、ServletException,IOException
    • B、ServletException,RemoteException
    • C、HttpServlet Exception,IOException
    • D、HttpServletException,RemoteException

    正确答案:A

  • 第21题:

    多选题
    下面关于ServletException的方法说法正确的是()
    A

    ServletException()方法构建一个新的Servlet异常

    B

    ServletException(Stringmessage)方法构建一个指定信息的新的Servlet异常

    C

    ServletException(ThrowablerootCause)方法构建一个新的Servlet异常,Servlet需要时抛出,包含妨碍正常操作的根异常信息

    D

    getRootCause()方法返回引起Servlet异常的原因

    E

    以上方法只有AB正确


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

  • 第22题:

    填空题
    在编写Servlet时,需要继承()类,在Servlet中声明doGet( )和doPost( )需要()和()类型的两个参数。

    正确答案: HttpServlet,HttpRequest,HttpResponse
    解析: 暂无解析

  • 第23题:

    单选题
    在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,却看到产生运行时错误的出错信息


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