单选题 Servlet的service()方法的作用是?

A、 获取Servlet的配置信息
B、 初始化Servlet对象
C、 处理客户端的请求并生成响应
D、 销毁Servlet对象
下载APP答题
由4m***ff提供 分享 举报 纠错

相关试题

单选题 下列关于Servlet线程安全的说法,正确的是?

A、Servlet是单例的,多个线程同时访问时不会有线程安全问题
B、在Servlet中定义的成员变量,在多线程环境下可能会出现线程安全问题
C、Servlet只能处理单线程的请求
D、Servlet的service()方法是线程安全的,不需要额外处理

单选题 下列关于Servlet的说法,错误的是?

A、Servlet需要运行在Servlet容器中
B、Servlet主要用于处理客户端请求并生成动态响应
C、Servlet是运行在服务器端的Java程序
D、Servlet可以直接在浏览器中运行

单选题 在Servlet中,获取当前用户的HttpSession对象的方法是?

A、response.getSession()
B、request.getSession()
C、session.getSession()
D、request.getHttpSession()

单选题 下列哪个软件是常用的Servlet容器?

A、Eclipse
B、MySQL
C、Apache HTTP Server
D、Tomcat

单选题 在JSP页面中,以下哪种方式可以访问Servlet?

A、通过标签调用Servlet
B、通过表单的action属性指向Servlet的访问路径
C、通过<%@ include %>指令包含Servlet
D、直接在JSP中编写Servlet代码

单选题 如果Servlet类不重写service()方法,那么至少需要重写以下哪两个方法才能处理客户端的GET和POST请求?

A、init()和destroy()
B、service()和doGet()
C、doGet()和doPost()
D、doPut()和doDelete()

单选题 当客户端以POST方式提交表单数据时,Servlet中处理该请求的方法是?

A、doGet()
B、service()
C、doPost()
D、init()

单选题 下列关于RequestDispatcher的forward()方法和HttpServletResponse的sendRedirect()方法的区别,说法错误的是?

A、forward()跳转后地址栏URL不会变化,sendRedirect()会变化
B、forward()是服务器端跳转,sendRedirect()是客户端跳转
C、forward()和sendRedirect()都可以跳转到外部网站
D、forward()可以在跳转时传递request对象中的数据,sendRedirect()不可以