下面关于Servlet的陈述正确的是()
A、我们在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost方法处理请求
B、Servlet运行在服务器端
C、Servlet的生命周期包括:实例化,初始化,服务,破坏,不可以用
D、Servlet不能向浏览器发送Html标签
A、我们在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost方法处理请求
B、Servlet运行在服务器端
C、Servlet的生命周期包括:实例化,初始化,服务,破坏,不可以用
D、Servlet不能向浏览器发送Html标签
A、ServletException()方法构建一个新的Servlet异常 B、ServletException(Stringmessage)方法构建一个指定信息的新的Servlet异常 C、ServletException(ThrowablerootCause)方法构建一个新的Servlet异常,Servlet需要时抛出,包含妨碍正常操作的根异常信息 D、getRootCause()方法返回引起Servlet异常的原因 E、以上方法只有AB正确
A、编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过 B、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello! C、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字 D、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
A、在Servlet实例化之后,Servlet容器会调用init()方法。 B、Servlet 通过init()方法可以实现一些初始化工作,如建立数据库连接,获取配置信息等 C、init()方法可以被多次调用
A、编译该文件时会提示缺少doGet()或者doPost()方法,编译不能够成功通过 B、编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,会看到输出文字:“hello!” C、编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,却看不到任何输出的文字 D、编译后,把Servlet1.class放在正确位置,在浏览器中查看该Servlet1,却看到产生运行时错误的出错信息
A、由servlet容器调用 B、servlet容器只调用一次init方法来初始化一个servlet C、在servlet接受到客户请求前,init方法必须成功完成 D、init方法不能被覆盖(重写)
A、Servlet类使用RequestDispatcher.forward()方法来转发他所收到的HTTP请求 B、在调用forward()方法之前,不能有内容已经被实际输出到了客户端 C、该方法允许一个Servlet对一个请求作初步处理,而另一个资源将产生响应 D、该方法能包含服务器端的程序 E、以上都正确
A、Jsp能够访问JavaAPI,具备Servlet的全部优点 B、Jsp页面只能在接受请求时动态编译成Servelt C、Jsp技术构建在Servlet上,它是支持HTML和XML页面制作的Servlet技术的扩展 D、访问jsp页面,需要预编译成Servlet