servlet-jsp测试题_第1页
servlet-jsp测试题_第2页
servlet-jsp测试题_第3页
servlet-jsp测试题_第4页
servlet-jsp测试题_第5页
全文预览已结束

下载本文档

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

文档简介

1、精品好资料学习推荐Servlet/jsp 一、单选题1、假设在helloapp应用中有一个HelloServlet类,它在web.xml文件中的配置如下:D HelloServlet org.javathinker.HelloServlet HelloServlet /hello那么在浏览器端访问HelloServlet的URL是什么? A.http:/localhost:8080/HelloServletB. http:/localhost:8080/helloapp/HelloServlet C .http:/localhost:8080/helloapp/org/javathinker/

2、helloD. http:/localhost:8080/helloapp/hello2、从HTTP请求中,获得请求参数,应该调用哪个方法? CA .调用HttpServletRequest对象的getAttribute()方法B.调用ServletContext对象的getAttribute()方法C.调用HttpServletRequest对象的getParameter()方法D.调用ServletContext对象的getParameter()方法3、ServletContext对象是由()创建的? CA .由Servlet容器负责创建,对于每个HTTP请求, Servlet容器都会创建

3、一个ServletContext对象B.由JavaWeb应用本身负责为自己创建一个ServletContext对象C.由Servlet容器负责创建,对于每个JavaWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象D.由用户访问的时候自己创建。4、 jspForward1.jsp要把请求转发给jspForward2.jsp,应该在jspForward1.jsp中如何实现? BA . jspForward2.jsp B. C. D. 5、如果不希望JSP网页支持Session,应该如何办?BA . 调用HttpSession的invalidate()方法 B.

4、C .D. 6、在JSP中使用标记时,不会出现的属性是:CA.nameB.propertyC.valueD. 以上皆不会出现7、关于JavaBean正确的说法是:AA. Java文件与JavaBean所定义的类名可以不同,但一定要注意区分字母的大小写B.在JSP文件中引用JavaBean,其实就是用语句C. 被引用的JavaBean文件的文件名后缀为.javaD. JavaBean文件放在任何目录下都可以被引用8、 Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是: A. 作用于整个JSP页面。B. 可以在一个页面中使用多个指令。C. 为增强程序的可读性,建议将指

5、令放在JSP文件的开头,但不是必须的。D.指令中的属性只能出现一次。9、以下注释语句不可以在jsp中使用的是? A. B. C. /* 注释语句 */D. /注释语句10、 以下不属于jsp内置对象的是? A. configB. pageContextC. pageD. Context11、以下不是servlet必须import的类是? A.javax.servlet.ServletExceptionB.java.io.PrintWriterC.ava.io.IOExceptionD.javax.servlet.http.HttpSession12、关于jsp的说法,下列错误的是: A. js

6、p页面由html代码和嵌入其中的java代码所组成B. jsp具备了java技术的简单易用、面向对象的特点C. jsp安全可靠,主要面向internet,但不支持多平台。D. servlet技术是jsp的基础。13、关于jsp的特点,下列说法正确的是 A. jsp能够提供所有servlet的功能B. jsp没有将内容的生成和显示进行分离C. jsp不能使用可重用的组件D. jsp不能采用标识简化开发14、jsp脚本元素不包括以下哪个选项? A. 声明B. 表达式C. 代码块D. 指令15、jsp指令元素不包括以下哪个选项? A. 页面指令(page)B. include指令C. taglib指

7、令D. 异常指令(exception)16、以下哪个标签不属于jsp动作元素 A. B. C. D. 17、关于jsp内置对象,说法不正确的是: A. 内置对象使用方便,只需jsp的编写者实例化即可使用B. 内置对象可以在所有的jsp页面都能使用C. 内置对象由容器实现和管理D. 内置对象不包括pageConfig,18、关于jsp中内置对象的作用范围说法不正确的一项是 A. application作用范围最大B. page只有在jsp页面的范围之内才是合法的C. response的作用范围仅次于applicationD. session对象和客户端的会话紧密联系在一起,它由容器自动创建19、

8、关于servlet,下列说法不正确的是 A servlet是用java编写的服务器端程序B servlet 是由服务器端调用和执行的C servlet是按照servlet自身规范编写的java类D servlet 适用于页面的显示20、关于servlet的特点,说法不正确的是 A、servlet可以在不同操作系统的不同应用服务器平台下移植B、servlet可以使用java api核心的所有功能。C、因为servlet代码面向对象,所以在封装性上有先天优势D、servlet在每次调用时载入,不常驻内存,所以加快了响应的速度21、关于servlet生命周期正确的是 A servlet一经加载调用后

9、,就退出内存,等待下次调用B调用init()方法,创建servlet实例C 除了doGet()和doPost()方法外,还有其他处理请求的服务方法D servlet调用结束后,会调用destroy()方法。22、关于HttpSession接口中的方法,下列说法错误的是? A、getCreationTime() 返回session创建的时间B、getId()返回session的idC、getMaxInactiveInterval() 返回关闭session最长的分钟数D、getValueNames()以一个数组返回绑定到Session上的所有数据的名称23、关于Servlet上下文(Contex

10、t),说法错误的是: A、 和上下文相关的接口是ServletContextB、 Session是维持同个客户相关的状态,而为多个用户维持状态,需要使用上下文对象C、 ServletContext对象并不能表示一组servlet共享的资源D、getAttribute(String name)获得ServletContext中名称为name的属性24、关于过滤器说法错误的是 A、 通过过滤,可以对请求进行统一编码、对请求进行认证等功能。B、 多个过滤器可以互相协作,完成比较复杂的功能C、 过滤器必须实现servletFilter接口D、 destroy()方法能释放被过滤器占用的资源25、监听器

11、不能监视如下哪个对象的操作? A、ServletContextB、HttpSessionC、HttpServletResponseD、HttpServletRequest26、HttpSessionAttributeListener接口中没有以下哪个方法? A、attributeAdded(HttpSessionBindingEventse)B、attributeRemoved(HttpSessionBindingEventse)C、attributeReplaced(HttpSessionBindingEventse)D、attributeCreated(HttpSessionBinding

12、Eventse)27、关于JavaBean说法错误的是? A、JavaBean封装了程序的页面逻辑,是可重用的组件B、通过JavaBean,可以减少在jsp中脚本代码的使用C、因为环节增多,不利于代码维护D、JavaBean体系结构是给予组件的标准模型。28、JSTL不包含如下哪个标签? A、 核心标记库B、 格式化标记库C、 函数标记库D、 流程控制标记库二、多选题9下列哪些是Jsp的内置对象?A pageB. configCoutDpageContextE. taglib10Filter必须实现接口_它只有一个实例,控制生命周期的方法是_,_和_; A. FilterChain B. ServletRequest C.ServletResponseD.HttpServletResponseWrapper E. HttpServletRequestWrapperF. init G. doFilter H. destroyI. Filter J. FilterConfig11. 客户请求访问HTML页面与访问Servlet有什么异同? A . 相同:都使用HTTP协议B. 区别:前者Web服务器直接返回HTML页面,后者

温馨提示

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

评论

0/150

提交评论