




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷一一、选择题:1.在JSP中使用标记时,不会出现的属性是( C )A.Name B.Property C.value D. 2.J2EE中,()类的()方法用于创建对话。 ( A )A.HttpServletRequest , getSession;B.HttpServletRequest , NewSession;C.HttpSession , newInstance;D.HttpSession , getSession;3.以下()可用于检索session属性的userid的值?( A ) A. session.getAttribute(“userid”) ;B. session.setAttribute(“userid”) ;C. request.getParametar(“userid”) ;D. request.getAttribute(“userid”)4.在J2EE中以下对Request.Dispatcher描述正确的是( C )A. JSP中有一个隐含的对象diapatcher,它的类型是Request.Dispatcher ;B. ServletConfig 有一个方法,getRequest. Dispatcher可以取回Request. Dispatcher对象;C. Request. Dispatcher有一个方法,forward可以把请求继续传递给别的servlet或者JSP界面;D. JSP中有个隐含的默认对象request,它的类型是Request. Dispatcher5.在J2EE中在servlet中的doGet和doPost方法中只有如下代码:( D )request.setAttribute(“jb” , “aPtech”);request.sendRedirect(“http:/localhost:8080/servlet/servlet2” );那么在servlet2中使用()可以把属性jb的值取出来。A. String str = request.getAttribute(“jb”);B. String str = (string)request.getAttribute(“jb”);C. Object str = request.getAttribute(“jb”);D.取不出来6.给定一个servlet的代码片段如下:( A ) public void doGet (HttpServletRequest request , HttpServletResponse response) throws servlet Exception ,IOException_ out.println(“hi ketty !”); 运行一次servlet时输出如下:hi ketty ! 则应在此Servlet下划线处填:A PrintWriter.out = response.getWriter();B PrintWriter.out = request.getWriter();C OutputStream out = response.geOutputStream();D OutputStream out = request.getWriter();7.在servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用( C )方法A.int B.servlet C.doFilter D.destroy8.在J2EE中,对于Httpservlet类的描述,错误的是( A )A. 我们自己编写的Servlet继承了Httpservlet类,一定需要覆盖doPost或者doGet;B. HttpServlet类拓展了GenerleServlet类,实现了GenericServlet类的抽象方法;C. HttpServlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse;D. 我们自己编写的servlet继承了HttpServlet类, 一般只需要覆盖doPost方法, 不必覆盖servlet方法, 因为一个Servlet () 方法会调用doPost或者doGet方法;9.Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL。( C ) A. send URL() B. redirect URL() C. send Redirect () D. redirectResponse()10. Http是一个( A )协议。A. 无状态 B. 有状态 C. 状态良好 D. 局域网11. Http协议的状态码( D )表示文件没有创建。A200 B.400 C. 500 D. 404 12. 在JSP中, 将输出( A )A. 1+4 B. 5 C. 14 D. 不会输出,因为表达式错误13. 以下代码执行效果为( B ): A. 1 2 3 4 5 B. 1 3 5 C. i i i D.1514. 在JSP中,若要在JSP正确使用标签:,在jsp中声称的taglib指令为:下划线处应该是( A )A. x B.getking C.myTags D. king 二、填空题:1. 从Http请求中,获得请求参数,应该调用 ( request.getParamter() )方法。2. test.jsp 文件中有如下一行代码,要使user对象可以作用于整个应用程序。3. EL 表达式的语法:( S(表达式) )4.核心标签中,用来实现语句控制功能的标签是: 5.某JSP有如下代码,显示结果为( 123 )6.核心标签库中用来实现循环功能的标签是:7.在J2EE中,使用Servlet过滤器,需要在web.xml 中配置8. JSP EL表达式:$ user.oginName执行效果等同于: 三、简答题:1. 间接什么是servlet生命周期? 运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。Servlet的生命周期包含了下面4个阶段:(1)加载和实例化(2)初始化(3)请求处理(4)服务终止2. 什么是监听器?举例说明建立和使用监听器的步骤。3. 什么是Filter?举例说明Java Web 项目中使用filter的步骤。4. 简介使用JDBC的步骤一 加载JDBC驱动程序;二 建立连接三 创建Statement对象四 结果处理五 关闭连接5 简述JSP指令元素(page include)指令主要用来提供整个JSP网页相关的信息,并且用来设定JSP页面的相关属性。(一)、page指令功能:设定整个JSP网页的属性和相关功能。语法:(二)、include指令功能:在JSP编译时插入包含一个文件。包含的过程是静态的,包含的文件可以是JSP、HTML、文本或是Java程序。语法:(三)、taglib指令功能:使用标签库定义新的自定义标签,在JSP页面中启用定制行为。语法:6简述JSP 9个内置对象。7什么是EL表达式?什么是JSP TL并简述是核心标签。8定义一个Student类,有姓名、年龄、性别、属性,把多个Student实例放入List中,要求用标签循环显示Student内容。试卷二一 选择题1 J2EE中,()类的()方法用于创建对话。( A ) A HttpServletRequest, getSessionB HttpServletResponse, newSessionC HttpSession, newInstanceD HttpSession, getSession 2 给定一个Servlet的doGet方法的代码片段,如下 request.setAttribute (“name”, “zhang”); response.sendRedirect (“http:/localhost:8080/servlet/Myservlet”);那么在MyServlet中可以使用( D )方法把属性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 );A ServletException, IOException;B ServletException, RemoteException;C HttpServletException, IOException;D HttpServletException, RemoteException; 4 以下( A )可用于检索session属性useridA Session.getAttribute (“userid”);B Session.setAttribute (“userid”);C Request.getParameter (“userid”);D Request.getAttribute(“userid”);5 在J2EE中,以下对RequestDispatcher描述正确的是( C )A JSP中有个隐含的对象diapatcher,它的类型是RequestDispatcher;B Servletconfig有个方法,getRequestDispatcher可以返回RequestDipatcher对象;C RequestDispatcher有个方法forward可以请求继续传递给别的Servlet或者JSP界面;D JSP中有个隐含的默认对象request,它的类型是RequestDipatcher6 在web应用程序的目录结构中,在WEB-INF文件夹外的文件为 ( A )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,那么这个对象存储在( B )范围中A page B session C request D application8 给定一个servlet的代码片段如下: Public void doGet (HttpServletRequest request, HttpservletResponse, response) throws servletException,IOException _ Out.println (“hi, kitty!”); Out. close (); 运行此servlet时输出如下:hi Kitty! 则在此servlet下划线处填充如下代码 ( A )A PrintWriter out = response.getWriter ();B PrintWriter out = request.getWriter ();C OutPutStream out = response.getoutputsream ();D OutPutStream out = request.getWriter ();9 在J2EE中,对于Httpservlet类的描述错误的是( A )A 我们自己编写的Servlet继承了Httpservlet类,一定需要覆盖doPost或者doGet;B Httpservlet类扩展了Genericservlet类,实现了Genericservlet类的抽象方法;C Httpservlet类中处理客户请求D 我们自己编写的servlet继承了HttpServlet类, 一般只需要覆盖doPost方法, 不必覆盖servlet方法, 因为一个Servlet () 方法会调用doPost或者doGet方法10 给定其servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL,并回车后,在控制台上显示的结果是( A )Public void doGet (HttpServletRequest request, HttpservletResponse, response) throws servletException,IOException System.out.println (get); Public void doPost(HttpServletRequest request,HttpServletResponse response) Throws servletException, IOException System.out.println(“post”);A get B post C get post D post get11在 J2EE中,重定向带另一个页面,以下( C )语句是正确的A request.sendRedirect (“Http:/”);B request.sendRedirect ();C response.sendRedirect (“Http:/”);D response.sendRedirect ();12 J2EE中,servlet API为使用Cookie 提供了( A )类A Javax.servlet.Http.cookieB Javax.servlet.http.Http.cookieC Javax.servlet.ookieD Javax.servlet.http.Http.cookie13.在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.*和java.util*包,正确的是( D )A,B,C,D,14.在JSP中,test,jsp文件如下,试图运行时,将发生( D )Str is A,转译器有误 B,编译servlet源码时发生错误C,执行编译后的servlet发生错误 D运行后,浏览器显示:str is null15.从Http请求中,获得请求参数,应该调用( B )A request对象的getAttribute()方法 B request对象的getParameter()方法C Session对象的getAttribute()方法 D Session对象的getParameter()方法16.在一个Filter中,处理fliter业务的是( C )A dealFilter(servletRequest request,ServletResponse response,FilterChain chain)B dealFilter(servletRequest request,ServletResponse response)C doFilter(ServletRequest request,ServletResponse response,Filter Chain chain)D doFilter(ServletRequest request, ServletResponse response)17.在J2EE中,给定某servlet代码如下,编译运行该文件,以下陈述正确的是( B )Public class servlet extendsHttpServletPublic void init()throwsServletException Public void service(HttpServletRequest resquest,HttpServletResponse response )Throws servletException IOExceptionprintWriter out=response.getWriter(); out.println(“hello”);A,编译该文件时会提示缺少doGet或者doPost()方法,编译不能成功通过B,编译后,把servlet.class放在正确位置,运行该servlet,在浏览器中会看到输出文字,hello!C,编译后,把servlet.class放在正确位置,运行该servlet,在浏览器中看不到任何输出的文字D,编译后,把servlet.class放在正确位置,运行该servlet,在浏览器中会看到运行期错误信息18.servlet可以在以下( A )三个不同的作用域存储数据A,请求,会话和下文 B,响应,回话和上下文C,请求,响应和回话 D,请求,响应和上下文19.J2EE中,servlet API为使用cookie,提供了( A )类A, Javax.servlet.http.cookie B, Javax.servlet.http.HttpCookieC, Javax .servlet.cookie D, Javax.servlet.http.HttpCookie20 在JSP页面中,保存数据的范围由小到大依次是( C )A pagecontext,request,application,session;B pagecontext,application ,session,request;C pagecontext,request,session,applicationD pagecontext,session,request,application21.在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用( C )方法(选择一项)A. Init B. Servlet C doFilter D destroy22. Servlet中,HttpServletResponse的( C )方法用来把一个Http请求重定向到另外的URL。A sendURL() B redirectURL()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国税制试题及答案
- 云南红河州第一中学2025年物理高二第二学期期末复习检测模拟试题含解析
- 云南省元江一中2025届高二物理第二学期期末统考模拟试题含解析
- 云南省建水第六中学2024-2025学年高二化学第二学期期末质量跟踪监视模拟试题含解析
- 仓储物业服务租赁合同
- 场地环境修复与治理工程合同模板
- 塔吊设备安装与操作人员责任保险合同
- 车辆贷款反担保抵押担保合同
- 家政服务合同范文集合(19篇)
- 公司锅炉运输合同(4篇)
- 2024年江苏省昆山市事业单位公开招聘教师岗考试题带答案分析
- 2025年无人机操控师考试试题及答案
- 2025年苏州市中考英语二模模拟试题(六)(含解析)
- 2025年中考物理答题技巧与模式专题08压强与浮力的常考难点综合计算(学生版+解析)
- 水电使用合同协议书
- 考古发掘考试试题及答案
- 血液透析机试题及答案
- 中国兽药典三部 2020年版
- NB/T 11646-2024井工煤矿采空区自然发火监测预警技术规范
- 农药植保和农药知识课件
- 2025年六五环境日生态环保常识及法律知识有奖竞答题库及答案(共90题)
评论
0/150
提交评论