J2ee复习题2.doc_第1页
J2ee复习题2.doc_第2页
J2ee复习题2.doc_第3页
J2ee复习题2.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 J2EE 中,()类的()方法用于创建对话。(选择一项)a) HttpServletRequest、getSessionb) HttpServletResponse、newSessionc) HtttpSession、newInstanced) HttpSession、getSession2 给定一个 Servlet 的doGet方法中的代码片段,如下:request.setAttribute(“name”,”zhang”);response.sendRedirect(“http:/localhost:8080/servlet/MyServlt”)那么在 MyServlet 中可以使用()方法把属性 name的值取出来。(选择一项)a) String str=request.getAttribute(“name”);b) String str=(String)request.getAttribute(“name”);c) Object str=request.getAttribute(“name”);d) 无法取出来3.编写Servlet 的doPost方法时,需要抛出异常为()。(只选一项)A.ServletException, IOExceptionB.ServletException, RemoteExceptionC.HttpServletException, IOExceptionD.HttpServletException, RemoteException4.以下()可用于检索session属性userid的值。(只选一项)A.session. getAttribute (“userid”);B.session. setAttribute (“userid”);C.request. getParameter (“userid”);D.request. getAttribute (“userid”);5.在J2EE中,以下对RequestDispatcher描述正确的是()。(选择一项)A.Jsp中有个隐含的对象diapatcher,它的类型是RequestDispatcherB.ServletConfig有一个方法:getRequestDispatcher可以返回RequestDipatcher对象C.RequestDipatcher 有一个方法:forward可以把请求继续传递给别的Servlet或者JSP界面D.JSP中有个隐含的默认对象request,它的类型是RequestDipatcher6.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为()。(只选一项)A.jsp文件B.class文件C.jar文件D.web.xml文件7.给定一个Servlet程序的代码片段,如下:( )Public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException request.getSession().getAttribute(“A”); /第二行假定第二行返回的对象引用不是null,那么这个对象存储在()范围中。(选择一项)A.pageB.sessionC.requestD.application二 填空题2.Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL。(选择一项)A.sendURL()B.redirectURL()C.sendRedirect()D.redirectResponse()3.在JSP中,page指令的()属性用来引入需要的包或类。(选择一项)a) extendsb) importc) languged) contentType4. 在JSP页面中,等效于HttpServletResponse的内置对象是 a) outb) responsec) requestd) config5. 在JSP页面中,能够完成输出操作的内置对象是a) outb) responsec) requestd) config7.在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是放()文件的(只选一项)A.jsp文件B.class文件C.jar文件D.web.xml文件8、Servlet程序的入口点是:( )A、init()B、main() C、service() D、doGet()9. 假设在helloapp应用中有一个HelloServlet类,它位于com.fuhe.servlet包下,那么这个类的class文件应该放在什么目录下? (单选)(A) helloapp/HelloServlet.class(B) helloapp/WEB-INF/lib/com/fuhe/servlet/HelloServlet.class(C) helloapp/WEB-INF/classes/HelloServlet.class(D) helloapp/WEB-INF/classes/com/fuhe/servlet/HelloServlet.class10. 假设在helloapp应用中有一个HelloServlet类,它在web.xml文件中的配置如下: HelloServlet com.fuhe.servlet.HelloServlet HelloServlet /hello那么在浏览器端访问HelloServlet的URL是什么? (单选)选项:(A) http:/localhost:8080/HelloServlet(B) http:/localhost:8080/helloapp/HelloServlet (C) http:/localhost:8080/helloapp/com/fuhe/servlet/hello(D) http:/localhost:8080/helloapp/hello11. 客户请求访问HTML页面与访问Servlet有什么异同?(多选)选项:(A)相同:都使用HTTP协议(B)区别:前者Web服务器直接返回HTML页面,后者Web服务器调用Servlet的方法,由Servlet动态生成HTML页面(C)相同:前者Web服务器直接返回HTML页面,后者Web服务器直接返回Servlet的源代码。(D)区别:后者需要在web.xml中配置URL路径。(E)区别:前者使用HTTP协议,后者使用RMI协议。12. HttpServletRequest对象是由谁创建的?(单选)选项:(A)由Servlet容器负责创建,对于每个HTTP请求, Servlet容器都会创建一个HttpServletRequest对象(B)由JavaWeb应用的Servlet或JSP组件负责创建,当Servlet或JSP组件响应HTTP请求时,先创建13. ServletContext对象是由谁创建的?(单选)选项:(A)由Servlet容器负责创建,对于每个HTTP请求, Servlet容器都会创建一个ServletContext对象(B)由JavaWeb应用本身负责为自己创建一个ServletContext对象(C)由Servlet容器负责创建,对于每个JavaWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象14. jspForward1.jsp要把请求转发给jspForward2.jsp,应该在jspForward1.jsp中如何实现? (单选)选项:(A) jspForward2.jsp (B) 15. 当浏览器第二次访问以下JSP网页时的输出结果是什么?(单选)a=b= 选项:(A) a=0 b=0(B) a=1 b=1(C) a=2 b=116. 下面哪个说法是正确的? (单选)选项:(A)对于每个要求访问hello.jsp的HTTP请求,Servlet容器都会创建一个HttpSession对象(B)每个HttpSession对象都有惟一的ID。(C)JavaWeb应用程序必须负责为HttpSe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论