JavaEE复习题选择题(有答案)

上传人:tia****nde 文档编号:36846635 上传时间:2018-04-03 格式:DOC 页数:11 大小:95KB
返回 下载 相关 举报
JavaEE复习题选择题(有答案)_第1页
第1页 / 共11页
JavaEE复习题选择题(有答案)_第2页
第2页 / 共11页
JavaEE复习题选择题(有答案)_第3页
第3页 / 共11页
JavaEE复习题选择题(有答案)_第4页
第4页 / 共11页
JavaEE复习题选择题(有答案)_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《JavaEE复习题选择题(有答案)》由会员分享,可在线阅读,更多相关《JavaEE复习题选择题(有答案)(11页珍藏版)》请在金锄头文库上搜索。

1、第一章1、以下描述哪些方面与 JAVA EE 无关:(B)A、事务处理B、AppletC、资源管理D、分布式第三章1、Servlet 程序的入口点是:(A )A、init()B、main()C、service()D、doGet()2、你的 servlet 类需要使用 com.abc.Jsjx 类,Jsjx.class 文件应该放到以下哪个目录中?(D)A、WEB-INF/classesB、WEB-INF/lib/jarC、WEB-INF/jarsD、WEB-INF/classes/com/abc3、在 WEB 应用程序的目录结构中,在 WEB-INF 文件夹中的 lib 目录是放(C)文件的。

2、A、.jsp 文件B、.class 文件C、.jar 文件D、web.xml 文件4、下列哪一个 XML 标签表示某一个 servlet 的类(A) 。A、st.jsjx.classB、st.jsjx.classC、st.jsjx.classD、st.jsjx.class5、看下列 HTML 标签:Hello World点击超级链接后下列哪一个 servlet 方法将被调用:(A)A、doGetB、doPostC、GetD、Post6、关于 FORM 表单提交的 HTTP 的 GET 方法不正确的是(C)A、不能向服务器提交二进制数据B、不能向服务器提交无限长度的数据C、不能向服务器提交多值参

3、数D、参数附在 URL 后面7、 servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是(B )A、 加载类,实例化,请求处理,初始化,销毁B、 加载类,实例化,初始化,请求处理,销毁C、 实例化,加载类,初始化,请求处理,销毁D、 加载类,初始化,实例化,请求处理,销毁8、在 JAVA EE 中,给定某 Servlet 的代码如下,编译运行该文件,以下陈述正确的是(B) 。Public class Servlet1 extends HttpServletPublic void init() throws ServletExceptionPublic void s

4、ervice(HttpServletRequest request,HttpServletResponse response)Throws ServletException,IOExceptionPrintWriter out = response.getWriter();Out.println(“hello!”);A、编译该文件时会提示缺少 doGet()或者 dopost()方法,编译不能够成功通过B、编译后,把 Servlet1.class 放在正确位置,运行该 Servlet,在浏览器中会看到输出文字:hello!C、编译后,把 Servlet1.class 放在正确位置,运行该 Se

5、rvlet,在浏览器中看不到任何输出的文字D、编译后,把 Servlet1.class 放在正确位置,运行该 Servlet,在浏览器中会看到运行期错误信息9、某 web 应用的上下文路径是 root,配置文件 web.xml 中有如下片段:processslt.ProcessServletprocess/proc以下说法正确的是(AB) 。 (选择二项)A、在包 slt 中,有一个名为 ProcessServlet.class 的文件B、该 servlet 的访问路径是 http:/机器 IP:端口号/root/procC、该 servlet 的访问路径是 http:/机器 IP:端口号/r

6、oot/ProcessServletD、该 servlet 的访问路径是 http:/机器 IP:端口号/root/ProcessServlet10、给定如下 Servlet 代码,假定在浏览器中输入 URL:http:/localhost:8080/servlet/HelloServlet,可以调用这个 servlet,那么这个 Servlet 的输出是(C) 。import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class HelloServlet extends HttpServletpub

7、lic void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOExceptionpublic void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException res.setContentType(“text/html“);PrintWriter out = res.getWriter();out.println(“);out.println(“

8、);out.println(“doGet Hello World!“);out.println(“);out.println(“);out.close();public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException res.setContentType(“text/html“);PrintWriter out = res.getWriter();out.println(“);out.println(“);out.println(“doPost H

9、ello World!“);out.println(“); A、一个 HTML 页面,页面上显示 doGet Hello World!B、一个 HTML 页面,页面上显示 doPost Hello World!C、一个空白的 HTML 页面11、Servlet 中,使用()接口中定义的()方法来处理客户端发出的表单数据请求(B)A、HttpServlet doHeadB、HttpServlet doPostC、ServletRequest doGetD、ServletRequest doPost12、 JAVA EE 中,以下关于 HttpServlet 的说法错误的是(C) 。A、HttpS

10、ervlet 是一个抽象类B、HttpServlet 类扩展了 GenericServlet 类C、HttpServlet 类的子类必须至少重写 service 方法D、HttpServlet 位于 javax.servlet.http 包中第四章1、JAVA EE 中, ()类的()方法用于返回应用程序的上下文路径。 (A)A、HttpServletRequest.getContextPath()B、HttpServletRequest.getPathInfo()C、ServlettContext.getContextPath()D、ServlettContext.getPathInfo()

11、2、在 HttpServlet 类中响应 HTTP POST 请求的方法是:(D)A、doPost(ServletRequest, ServletResponse)B、doPOST(ServletRequest, ServletResponse)C、servicePost(HttpServletRequest, HttpServletResponse)D、doPost(HttpServletRequest, HttpServletResponse)3、给定一个 Servlet 的 doGet 方法中的代码片段,如下:request.setAttribute(“name”,”zhang”);re

12、sponse.sendRedirect(“http:/localhost:8080/servlet/MyServlt”)那么在 MyServlet 中可以使用(D)方法把属性 name 的值取出来。A、String str=request.getAttribute(“name”);B、String str=(String)request.getAttribute(“name”);C、Object str=request.getAttribute(“name”);D、无法取出来4、给定某 Servlet 程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求 URL 并回车后,在控制台上显示的结

13、果是(A) 。public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException ,IOExceptionSystem.out.println(“get“);public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException ,IOExceptionSystem.out.println(“post“);A、getB、postC、getD、p

14、ostpost get5、从 HTTP 请求中,获得请求参数,应该调用(B) 。A、request 对象的 getAttribute()方法 B、request 对象的 getParameter()方法 C、session 对象的 getAttribute()方法 D、session 对象的 getParameter()方法 6、在 JAVA EE 中,对于 Httpservlet 类的描述,错误的是(A) 。A、我们自己编写的 Servlet 继承了 Httpservlet 类,一定需覆盖 doPost 或者 doGetB、HttpServlet 类扩展了 GenericServlet 类,

15、实现了 GenericServlet 类的抽象方法C、HttpServlet 类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest 和HttpServletResponseD、我们自己编写的 servlet 继承了 Httpservlet 类,一般只需要覆盖 doPost 方法,不必覆盖 servive()方法,因为一个 service()方法会调用 doPost 或者 doGet 方法7、编写 Servlet 的 doPost 方法时,需要抛出异常为(A) 。A、ServletException, IOExceptionB、ServletException, Re

16、moteExceptionC、HttpServletException, IOExceptionD、HttpServletException, RemoteException8、在 JAVA EE 中,给定某 Servlet 的代码如下,编译运行该文件,以下陈述正确的是(B) 。Public class Servlet1 extends HttpServletPublic void init() throws ServletExceptionPublic void service(HttpServletRequest request,HttpServletResponse response)Throws ServletException,IOExceptionPrintWriter out = response.getWriter();Out.println(“hello!”);A、编译该文件时会提示缺少 doGet()或者 dopost()方法,编译不能够成功通过B、编译后,把 Servlet1.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号