JSP试题及答案

上传人:m**** 文档编号:164940780 上传时间:2022-10-26 格式:DOCX 页数:15 大小:50.79KB
收藏 版权申诉 举报 下载
JSP试题及答案_第1页
第1页 / 共15页
JSP试题及答案_第2页
第2页 / 共15页
JSP试题及答案_第3页
第3页 / 共15页
资源描述:

《JSP试题及答案》由会员分享,可在线阅读,更多相关《JSP试题及答案(15页珍藏版)》请在装配图网上搜索。

1、第 1 章 WEB 开发环境(1) 下列关于WEB开发说法正确的是。B) Web 与平台无关E) Web 是静态的A) Web 是图形化的和易于导航的C) Web 是分布式的D) Web 是动态的(2)下列关于Tomcat说法正确的是。A) Tomcat是一种编程语言 B) Tomcat是一种开发工具 C) Tomcat是一种编程思想 D) Tomcat是一种开编程规范E) Tomcat是一个免费的开源的Serlvet容器(3) 下列关于Tomcat个目录说法错误的是。A) bin 目录-包含启动/关闭脚本B) conf 目录包含不同的配置文件C) Lib目录包含Tomcat使用的JAR文件D

2、) webapps目录-包含web项目示例,发布web应用时,默认情况下web文件夹放于此目录下E) work目录-包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下(4) 下列关于 HTTP 协议说法正确的是 。A) HTTP 是一种请求/响应式的协议B) HTTP请求消息中Accept表示浏览器可接受的MIME类型C) HTTP 请求消息中 Accept-Encoding 表示浏览器能够进行解码的数据编码方式D) HTTP请求消息中Accept-Language表示浏览器所希望的语言种类E) HTTP请求消息中Host表示初始URL中的主机和端口。(5) 下列对于

3、JSP说法中正确的是。A) JSP是Sun公司推出的新一代站点开发语言B) JSP采用标识简化页面开发C) JSP完全解决了目前ASP、PHP的一个通病脚本级执行D) JSP将内容的生成和显示进行分离E) JSP强调可重用的组件第 2 章 JSP 编译指令(1) 下列关于JSP编译指令说法错误的是。A) 编译指令用于从JSP发送一个信息到容器上B) 编译指令用来设置全局变量、声明类要实现的方法和输出内容的类型等C) 编译指令向客户端产生任何输出D)编译指令所有的指令都在整个JSP页面内有效E) 编译指令元素为编译阶段提供了全局信息(2) 下面关于 page 指令说法中错误的是 。A) page

4、指令用来定义JSP页面中的全局属性 B) 个JSP页面只能包含一个page指令C) 除了 import外,其他page指令定义的属性/值只能出现一次。D) language属性用来指示所使用的语言E) “java”是当前唯一可用的JSP语言(3) 下面关于 page 指令的属性说法错误的是 。A) import 属性用于指定导入哪些包B) contenttype属性用来指定JSP页面的字符编码和响应的mime类型C) isthreadsafe 属性用来设定 JSP 文件是否能多线程使用D) session属性制定此页面是否参与HTTP会话。默认值falseE) errorpage属性指示当前页

5、面是否为其他页的errorpage目标(4) 下列说法中正确的是 。A) include 指令通知容器将当前的 JSP 页面中内嵌的、在指定位置上的资源内容包含B) include 指令中 file 属性指定要包含的文件名C) include 指令只允许你包含动态页面 D) Taglib 指令允许页面使用者自定义标签E)你必须在使用自定义标签之前使用v% taglib %指令(5) 下列说法中错误的是 。A) v!- This file displays the user login screen -会在客户端的 HTML 源代码中产生和上面一样的数 据B) v%- This comment

6、will not be visible in the page source -%会在客户端的 HTML 源代码中产生 和上面一样的数据C) %! int i = 0; %是一个合法的变量声明D)表达式元素在运行后被自动转化为字符串E) 表达式元素表示的是一个在脚本语言中被定义的表达式。第 3 章 JSP 动作指令(1) 下列关于jsp:useBean说法错误的是。A) jsp:useBean用于定位或示例一个JavaBeans组件B) jsp:useBean首先会试图定位一个Bean实例,如果这个Bean不存在,那么jsp:useBean就会 从一个 class 或模版中进行示例。C) js

7、p:useBean元素的主体通常包含有jsp:setProperty元素,用于设置Bean的属性值D) ,如果这个Bean已经存在,jsp:useBean能够定位它,那么主体中的内容将不会起作用。E) 以上说法全不对(2) 下面关于jsp:useBean说法错误的是。A) id 属性在你所定义的范围中确认 Bean 的变量名B) scope属性定义Bean存在的范围以及id变量名的有效范围C) type=package.class中 package 和 class 的名字,不区分大小写。D) beanName属性使用java.beans.Beans.instantiate方法来从一个class

8、或连续模版中示例一个Bean, 同时指定 Bean 的类型E) beanName 可以是 package 和 class 也可以是表达式(3) 下面关于jsp:setProperty说法中正确的是。A) jsp:setProperty用来设置已经实例化的Bean对象的属性B) name 属性:表示要设置属性的是哪个 Bean C) property 属性表示要设置哪个属性D) value 属性用来指定 Bean 属性的值,且该属性必须存在E) Param 指定用哪个请求参数作为 Bean 属性的值(4) 下面说法中正确的是 。A) jsp:include元素允许你包含动态文件和静态文件B) 如

9、果vjsp:include 包含的文件是动态的,还可以用vjsp:param 还传递参数名和参数值。C) vjsp:forward标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象。D) jsp:forward标签以下的代码,将不能执行。E) vjsp:getProperty元素用来获得Bean的属性值,并可以将其使用或显示在JSP页面中。(5) 下列说法中错误的是 。A) jsp:plugin元素用于在浏览器中播放或显示一个对象B) 当Jsp文件被编译,送往浏览器时,jsp:plugin元素将会根据浏览器的版本替换成vobject或 者vembed 元素。C) Jsp:

10、param操作被用来以“名值”对的形式为其它标签提供附加信息D) vjsp:fallback是jsp:plugin动作的一部分,并且只能在vjsp:plugin动作中使用。E) 以上说法全不对第 4 章 JSP 内置对象(1) 下面对out对象说法错误的是。A) out对象用于输出数据B) out对象的范围是applicationoC) 如果page指令选择了 autoflush=true,那么当出现由于当前的操作不清空缓存而造成缓冲区溢 出的情况时,这个类的所有I/O操作会自动清空缓冲区的内容。D) out.newLine()方法用来输出一个换行符E) out.close()方法用来关闭输出

11、流(2) 下面关于 request 对象说法错误的是 。A) request 对象是 ServletRequest 的一个实例B) 当客户端请求一个JSP网页时,JSP引擎会将客户端的请求信息包装在这个request对象中C) getParameterName()方法返回本次请求的参数名字D) getParameter()方法返回包含指定参数的单独值的字符串E) getServerName() 返回接收请求的服务器的主机名和端口号(3) 下面关于session对象说法中正确的是。A) session对象的类是HttpSession.HttpSession由服务器的程序实现B) session对

12、象提供HTTP服务器和HTTP客户端之间的会话C) session可以用来储存访问者的一些特定信息D) session 可以创建访问者信息容器。E) 当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除(4) 下面关于 pageContext 对象说法中正确的是 。A) pageContext 对象为 JSP 页面包装页面的上下文。B) pageContext 对象创建和初始化都是由容器来完成的C) getRequest()方法返回当前的request对象D) getSession()方法返回当前页面的session对象。E) removeAttribute()方法用来删除默

13、认页面范围或特定范围之中的已命名对象。(5) 下列关于 Application 对象说法中错误的是 。A) Application对象用于在多个程序中保存信息B) Application对象用来在所有用户间共享信息,但不可以在Web应用程序运行期间持久地保持数 据。C) getAttribute(String name)方法返回由name指定的名字application对象的属性的值。D) getAttributeNames()方法返回所有application对象的属性的名字。E) setAttribute(String name , Object object)方法设置指定名字 name

14、的 application对象的属性值 object第 5 章 JSP&JavaBean 综合应用(1) 在 JSP 文件中加载动态页面可以用 指令。A) v% include file=fileName %指令B)vjsp:include指令C) page 指令D) vjsp:forward指令E)Taglib 指令(2) 如果想在页面中使用一个JavaBean我们可以使用 指令。A) B)pageC)D) E)以上选项全都正确(3) 通过 可以接收上一页表单提交的信息A) session 对象B)application 对象C)config 对象D)exception 对象E)reques

15、t 对象(4) session 对象经常被用来 。A)在页面上输出数据B)抛出运行时的异常C)在多个程序中保存信息D) 在多页面请求中保持状态和用户认证。E)以上说法全不正确(5) 要从一个JSP页面的响应交给另JSP页面处理我们可以使用。A) reponse 对象B)Application 对象C)config 对象D)exception 对象E)out 对象第 6 章 自定义标签(1) 下面对于标签的说法中错误的是 。A) JSP 标签用于调用 JavaBean 组件中的操作和执行B) JSP标签简化了 JSP页面的开发和维护C) JSP 技术没有提供了在自定义标签中封装其他动态功能的机制

16、D) 自定义标签通过封装反复执行的任务使它们可以在多个应用程序中重复使用E) 自定义标签通常是以标签库的形式出现的(2) 自定义标签有丰富的功能。它们可以 。A)通过从调用页面传递的属性进行定制B)访问JSP页面可以使用的所有对象C) 修改由调用页面生成的响应D)彼此通信。E)彼此嵌套(3) 当我们要在 JSP 页面中使用自定义标签时需要 。A)在tld文件中定义标签B)创建一个标签处理器C) 引入这个标签的标签库,并指定前缀名D)在JSP页面中使用page指令E) 在JSP页面中使用taglib指令(4) 下面关于Tag接口说法中正确的是。A) setPageContext()方法为初始化方

17、法B) setParent()方法用来设置标签的上一级标签C) doStartTag()方法返回 EVAL_BODY_INCLUDE 和 SKIP_BODY,返回 EVAL_BODY_INCLUDE计算正文内容,返回SKIP_BODY不计算body。D) doEndTag方法,EVAL_PAGE或者SKIP_PAGE,当返回值为EVAL_PAGE, jsp容器将继续执 行 jsp 页面的内容,否则不执行E) release()方法用来释放标签程序占用的任何资源(5) 下列关于BodyTagAPI说法中错误的是。A) setPageContext(pageContext)用来设置页面的上下文对象

18、B) setParent(Tag) 用来设置上一级标签,如果没有上一级标签C) doAfterBody()用来设置缓冲区,这个缓冲区可以存放解析后的bodyD) setBodyContent(BodyContent)用来先计算正文内容后,如果doStartTag返回的是 EVAL_BODY_INCLUDE,那么执行这个方法,如果此方法返回的是 IterationTag.EVAL_BODY_AGAI N,那么就在此计算正文内容,然后再调用此方法E) doInitBody()用来为setBodyContent()方法做准备工作第 7 章 JSTL(1) 下列对于 JSTL 的说法正确的是 。A)

19、JSTL 是指(JavaServer Pages Standard Tag Library, JSP)标准标记库B) JSTL特别为条件处理、迭代、国际化、数据库访问和可扩展标记语言(XML)处理提供支持C) JSTL在应用程序服务器之间提供了 一致的接口,最大程序地提高了 WEB应用在各应用服务器 之间的移植。D) JSTL 简化了 JSP 和 WEB 应用程序的开发。E) JSTL 以一种统一的方式减少了 JSP 中的 scriptlet 代码数量(2) 在 JSTL 中,常用标签有 。A)B)C)D)E)(3) 下列关于 JSTL 中条件标签说法错误的是 。A) vc:if标签用来进行条

20、件判断B) vc:choose标签用于条件选择C) 标签代表一个条件分支D) 代表vc:choose的最后选择。该标签同样不接受任何属性E) 标签可以实现形如if () else的条件语句(4) 下列 JSTL 中迭代标签说法错误 。A) JSTL 中迭代标签有:vc:forEach和B) 标签可以迭代固定次数C) 标签可以在Collection中迭代D) vc:forTokens标签专门用来处理TokenString的迭代E) vc:forTokens标签仅可以指定一个分隔符(5) 下列关于SQL标签说法中正确的是。A) vsql:setDataSource标签用于设置数据源B) vsql:

21、query标签用来查询数据库C) sql: update 标签用来对数据库进行更新操作D) vsql:param标签用来设置SQL预处理语句中的参数E) sql:transaction标签为vsql:query和sql:update建立事务处理上下文第 8 章 Servlet 技术(1) 下列关于 Servlet 的功能描述正确的是 。A) Servlet可以创建并返回一个包含基于客户请求性质的动态内容的完整的HTML页面B) Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面C) Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信D) Serv

22、let 可以用多个客户端处理连接,接收多个客户端的输入,并将结果广播到多个客户端上。E) Servlet对特殊的处理采用MIME类型过滤数据,例如图像转换或者Word文档转换(2) 下列关于 Servlet 技术的特点说法正确的是 。A) 可移植性好 B)功能强大C)安全,简洁,和服务器紧密集成D)高效耐用E) Java语言能实现的功能,Servlet基本都能实现(3) Servlet 的生命周期包括下列哪几个阶段 。A)装载ServletB)创建一个Servlet实例C)调用init()方法D)激活Service()方法,并传递请求和响应对象E)调用destroy()方法来销毁Servlet

23、(4) 下列对 HttpServlet 类描述错误的是 。A) HttpServlet类是针对使用Http协议的Web服务器的Servlet类B) HttpServlet类通过执行Servlet借口,能够提供Http协议的功能C) HttpServlet的子类实现了 doGet()方法去响应HTTP的Get请求D) HttpServlet的子类实现了 doPost()方法去响应HTTP的Post请求E) HttpServlet类通过init()方法和destory()方法管理Servlet自身的资源(5) 下列对于 web.xml 的配置说法错误的是 。A)在web.xml描述中,首先要声明S

24、ervlet B)在web.xml描述中,要指定这个Servlet的名字C) 在web.xml描述中,要指定这个Servlet的类D) 在web.xml描述中,要为Servlet做URI映射 E)在web.xml中不可同时指定多个Servlet第 9 章 Servlet 常用接口(1)下列关于 ServletConfig 接口说法错误的是 。A) ServletConfig 接口是一个由 Servlet 容器使用的 Servlet 配置对象B) ServletConfig接口用于在Servlet初始化时向它传递信息C) ServletConfig 接 口拥有 getInitParameter(

25、)方法D) ServletConfig 接 口拥有 getServletName()方法E) ServletConfig 接口的 getServletContext()方法不返回任何值(2) 下面关于 ServletException 的方法说法正确的是 。A) ServletException()方法构建一个新的 Servlet 异常B) ServletException(String message)方法构建一个指定信息的新的Servlet异常C) ServletException(Throwable rootCause)方法构建一个新的 Servlet 异常,Servlet 需要时抛 出

26、,包含妨碍正常操作的根异常信息D) getRootCause()方法返回引起Servlet异常的原因E)以上方法只有A, B正确(3) 下列关于ServletRequest接口能处理的事情中,说法正确的是。A) 找到客户端的主机名和IP地址B)检索请求参数C)取得和设置属性D )设置输入和输出流E )取得输入和输出流(4) 下面关于HttpServletRequest接口描述错误的是。A) HttpServletRequest接口中最常用的方法就是获得请求的参数B) JSP 中的内建对象 request 是一个 HttpServletRequest 实例C) HttpServletReques

27、t主要处理读取和写入HTTP头标D) HttpServletRequest主要处理取得路径信息和标识HTTP会话,取得和设置cookiesE) HttpServletRequest 主要处理取得输入和输出流(5) 下面关于 HttpServletResponse 接口描述正确的是 。A) HttpServletResponse代表了对客户端的Http响应B) JSP 中的内建对象 response 是一个 HttpServletResponse 实例C) etCharacterEncoding(String charset)方法设置响应的 MIME 类型D) getWriter ()方法取得P

28、rintWriter对象,来输出字符数据E) setContentType()方法设置响应的MIME类型(6) 下列关于 RequestDispatcher 接口描述错误的是 。A) RequestDispatcher 接口定义一个对象,该对象负责在服务器端接收来自客户端的请求并向他们 发送资源B) RequestDispatcher接口被Servlet引擎用来实现Http客户端和Http会话两者之间的关联C) RequestDispatcher 接口拥有 forward()方法D) RequestDispatcher 接口拥有 include()方法E) RequestDispatcher接

29、口的getId()方法返回会话ID, Servlet引擎设置的一个唯一关键字(7) 下列说法正确的是: 。A) Filter接口可以帮助我们在WEB应用中实施过滤技术B) Filter 接 口拥有 Init(FilterConfig filterConfig)方法C ) FilterChain是代码的过滤链,通过这个接口把过滤的任务在不同的Filter之间转移D ) FilterConfig 接口代表了 Filter 的配置E ) FilterChain 接口代表了 Filter 的配置第 10 章 Servlet 请求响应机制(1 ) 一个完整的HTTP事务处理过程包括。A)连接TCP/IP

30、连接B)客户端发出请求信息C)设置MIME类型D 服务器响应信息E 结束连接(2) 下面关于MIME类型说法错误的是。A) 应用程序使用application类型在网上传递应用程序数据或二进制数据B) 使用video类型传送音频数据C)使用image类型传送图像D) 使用message类型处理电子邮件信息 E)使用text类型查找表文件信息(3) 下面关于 Servlet 处理表单数据的选项说法正确的有 。A) Servlet 通常是从 POST 和 GET 请求中接收数据B) Servlet对POST和GET请求的接收方式是不相同的C) getParameterNames ()方法返回请求中

31、所有参数名的枚举D) getParameter(String name) 方法返回指定输入参数,如果不存在,返回 nullE) getParameterValues(String name)方法返回指定输入参数名的取值数组,如果取值不存在则返回 null(4) 下列有关 HTTP 请求报头域说法正确的是 。A) Accept:用于指定客户端接受哪些类型的信息B) Host:主要用于指定被请求资源的Internet主机和端口号C) User-Agent:允许客户端将它的操作系统浏览器和其他属性告诉服务器D) Connnection:标明客户是否能够处理持续性HTTP连接E) Referer:包含

32、一个URL,用户从该URL代表的页面出发访问当前请求的页面(5) 下面哪个状态代码表示“Not Found无法找到指定位置的资源”。A)100B )201C)301D)400E)404(6) 下面哪个方法设置 MIME 类型 。A) setHeader(String headerName, String headerValue) B) setContentType(String mimeType)C) setContentLength(int length)D) addCookie(Cookie c)E) addHeader( String name,String value)(7) 下面哪个

33、 HTTP 响应报头表示设置浏览器多长时间(单位是秒)后重新请求一次页面。A) RefreshB) ExpiresC) Content-Type D) Location E) Set-Cookie第 11 章 会话跟踪技术(上)(1) 下列哪项不能实现会话跟踪技术 。A) URL重写B)使用隐藏表单域C)使用 CookieD)使用 sessionE)使用 application(2) 下列关于 URL 重写说法正确的是 。A)可以实现会话跟踪技术B) URL重写就是在客户端URL地址后加一串参数来标识会话C) 使用URL重写时,URL地址后面只能跟一个参数D) 使用URL重写时,URL地址后面

34、能跟多个参数E) 使用URL重写时,URL地址后面以“? ”作为标识符(3) URL 重写是在什么情况下使用 。A)在当客户端浏览器支持Cookie时B)在当客户端浏览器不支持Cookie时C)在当客户端浏览器支持session时D)在当客户端浏览器不支持session时E) 当第一次发起请求的时候,服务端会默认URL重写(4) 下面那种类型定义隐藏域 。A) type=hid B) type=textC) type=password D) type=hiddenE )type=file(5) 下面关于隐藏域的描述正确的是 。A)使用隐藏域可以传递参数B)隐藏域在客户端浏览器不可见C) 隐藏域

35、需要配合表单一起使用 D)每个表单只能使用一个隐藏域E)隐藏域在Cookie被禁用或者根本不支持的情况下依旧能够工作第 12 章 会话跟踪技术(下)(1) 下列对 Cookie 描述正确的是 。A) Cookie 是 HTTP 协议下的一种方法,通过该方法,服务器或脚本能够在客户工作站上维护状态 或状态信息B) Cookie文件是可以被Web浏览器读取的 C) Cookie文件是属于文本文件D) Cookie文件可以携带病毒E)硬盘上保存的Cookie文件是经过加密处理的(2) 下面对 Cookie 属性描述错误的是 。A) setMaxAge(int expiry):设置 Cookie 的存

36、活期限B) getName():获取 Cookie 的名字C) getValue():获取 Cookie 的值D) setSecure(boolean flag):设置 Cookie 所遵从的协议版本E) setVersion(int v)表示Cookie是否能通过加密的连接发送(3) 下面哪句代码能获得硬盘上所有的 Cookie 。A) Cookie cookie=request.getCookies() B) Cookie cookie=request.addCookies()C) response.addCookie(cookie)D) Cookie c=new cookie(“name

37、”, “value”)E) 以上选项都不能(4) 下面关于 Session 存活期描述错误的是 。A)服务器默认Session的存活期是30分钟B)服务器默认Session的存活期是30秒C) Session 存活期是无限的D) Session 的创建和销毁是由服务器来控制的E) session.setMaxInactiveInterval(24*60*60)方法可以设置 Session 的存活期限为一整天(5)什么情况下可以销毁Session。A)关闭客户端浏览器B)客户端浏览器打开30分钟后 C) Session超过存活期限D) 服务器端调用HttpSession的invalidate。方

38、法E) Session不能被销毁(6)下列操作 Session 时,代码错误的是 。B) Session session=new Session();A) HttpSession session = request.getSession(true);C)session.setAttribute(username,admin);E ) response.add SessionD ) String username=(String)session.getAttribute(username); (Session) ;第 13 章 请求转发机制(1) Servlet 通过什么接口可以实现请求转发机制

39、 。A)HttpServletRequest 接口B)RequestDispatcher 接口C)HttpServletResponse 接口D)ServletConfig 接口E)Filter 接口(2) 下面关于RequestDispatcher.forward()方法说法正确的是。A) Servlet类使用RequestDispatcher.forward()方法来转发他所收到的HTTP请求B) 在调用forward()方法之前,不能有内容已经被实际输出到了客户端C) 该方法允许一个Servlet对一个请求作初步处理,而另一个资源将产生响应D) 该方法能包含服务器端的程序E)以上都正确(

40、3) 下列那种方法能实现请求转发 。A) 通过 ServletRequest 接口 提供的 getRequestDispatcher(String path)方法B) 通过 ServletContext 接口 提供的 getRequestDispatcher(String path)方法C) 通过 ServletContext 接口 提供的 getNamedDispatche (String name)方法D) 通过 HttpServletResponse 接口 提供的 sendRedirect( String url)方法E) 以上都可以(4) 下列说法正确的有 。A) forward 方法

41、请求转发的组件只能是同一个 WEB 应用中B) RequestDispatcher对象指定的URL是相对于整个WEB站点的根目录C) sendRedirect方法中的URL是相对于当前WEB应用程序的根目录D) RequestDispatcher对象指定的URL是相对于当前WEB应用程序的根目录E) sendRedirect 方法中的 URL 是相对于整个 WEB 站点的根目录(5) 关于请求转发和请求重定向之间的区别有哪些 。A) RequestDispatcher对象指定的URL是相对于当前 WEB应用程序的根目录,而sendRedirect方 法中的 URL 是相对于整个 WEB 站点的

42、根目录。B) 调用sendRedirect方法重定向的访问过程结束后,浏览器地址栏中显示的URL会改变;而调用 forward 方法就不会改变C) sendRedirect方法响应的结果就是告诉浏览器去重新发出对另外一个URL的访问请求。forward 方法在服务器端内部将请求转发给另外一个资源。D) forward 方法的 request 对象和 response 对象属于同一个访问请求和响应过程;而 sendRedirect 方法的 request 对象和 response 对象属于两个独立的访问请求和响应过程E) 无论是forward方法,还是sendRedirect方法,在调用它们之前

43、,都不能有内容 已经被实际输 出到了客户端第 14 章 web 监听与过滤(1) Servlet2.4以后提供了哪几种对象的事件监听。A) ServletContext监听Servlet的会话信息 B) ServletContext监听Web上下文的信息C) HttpSession 监听 Servlet 的会话信息 D) ServletRequest 监听 Servlet 的请求信息E) HttpSession监听Web上下文的信息(2) 实现 ServletContextListener 和 ServletContextAttributeListener 接口,可以监听 ServletCon

44、text 的 哪些信息 。A) ServletContext 的创建 B) ServletContext 的删除 C) ServletContext属性的增加D) ServletContext 属性的删除E)ServletContext 属性的修改(3) 如果要实现监听HTTP会话的创建,需要实现哪个接口的什么方法。A) HttpSessionListener 接口的 sessionDestroyed 方法B) HttpSessionListener 接口的 sessionCreated 方法C) HttpSessionActivationListener 接口的 sessionCreated

45、 方法D) HttpSessionAttributeListener 接口的 sessionCreated 方法E) HttpSessionBindingListener 接口的 sessionCreated 方法( 4)如何实现监听 ServlvetRequest 对象添加属性 。A) 实现 ServletRequestListener 接口的 RequestInitialized 方法B) 实现 ServletRequestAttributeListener 接口的 attributeReplaced 方法C) 实现 ServletRequestListener 接口的 attribute

46、Added 方法D) 实现 ServletRequestAttributeListener 接口的 attributeAdded 方法E) 实现 ServletRequestListener 接口的 RequestDestroyed 方法(5) Servlet过滤器有哪些特点。A) 过滤器通过Web部署在web.xml中的XML标签来声明B) 过滤器在运行时由Servlet容器调用来拦截和处理请求和响应C) 过滤器定义了可容易地从请求/响应链中添加或删除的模块化单元D) Servlet过滤器是跨平台和跨容器可移植的E) 过滤器可以根据需要添加或删除,而不会破坏Servlet或JSP页面(6)

47、过滤器在现实开发中有哪些作用 。A)可以对客户提交的数据进行重新编码B)可以从系统获得配置信息C) 可以过滤客户提交的某些不合法的词汇D)可以验证客户是否已经登录E)可以验证客户端浏览器是否支持当前的应用第 15 章 国际化和 JSP 中文乱码处理(1) 国际化问题包含下列哪些内容 。A)日期格式B)时间格式C)数字 D)货币 E)特殊字符(2) 下列单字符与之相对应的字符实体和字符编号正确的是 。A ) “”, “<”, “<”B ) “&”, “&”, “&”(3) 下列生成的 Locale 对象为汉语语种相关的是 。A)Locale locale=new L

48、ocale(ko,);B)Locale locale=new Locale(ja,);C)Locale locale=new Locale(en,US);D)Locale locale=new Locale(zh,);E) Locale locale=new Locale(es,);(4) 对下列字符集描述正确的是 。A) GB2312:简体中文B) GBK:简体中文,是GB2312的扩展C) BIG5:繁体中文D) ISO-859-1:英文或西欧文字E) JIS:日语(5)在Servlet中不能处理客户端POST方式提交的中文乱码的是。A)设置HTTP请求的编码为GB2312B)设置HTTP

49、请求的编码为GBKC) 在接收参数之前输入代码:request.setCharacterEncoding(GB2312);D) 在接收参数之前输入代码:request.setCharacterEncoding(GBK);E) 在接收参数之前输入代码:request.setCharacterEncoding(ISO8859-1)第 16 章 JSP&Servlet&JavaBean 综合应用( 1) MVC 模式包括哪几个层 。A)模型层B)管理层C)视图层D)控制层 E)数据层(2) 如何理解MVC设计模式。A) M 代表模型 Model, V 代表视图 View, C 代表控制器 Contr

50、ollerB) 采用MVC设计模式可以使软件的可维护性、可修复性、可扩展性、灵活性以及封装性大大提 高C) MVC 的“视图”,是代表用户与服务器进行交互的页面,即我们能看到和操作的页面D) MVC 的“模型”,负责所有业务流程状态的处理以及业务规则的制定E) Servlet是MVC的“控制器”的典型代表(3) 下列说法正确的是 。A) JSP充当MVC模式的视图B) Servlet充当MVC模式的模型C) Servlet充当MVC模式的控制器D) JavaBean充当MVC模式的控制器E) JavaBean 充当 MVC 模式的模型(4) 采用 MVC 设计模式开发程序有哪些优势 。A)各司

51、其职,互不干涉B)有利于开发中的分工C)效率高D) 有利于组件的重用E)设计容易( 5)采用 MVC 设计模式开发程序有哪些劣势 。A)设计困难B)增加结构的复杂性C)视图与控制器过于紧密的连接D)视图对模型数据的访问效率低E)不利于开发中的分工-肖 7 曰寸3凶0耶因uiqvcqJMWOO!朋 SGOqvG - 曰寸 卫3maw !因oqvcq賦 HBO I ,83yu “躺轴 駅 .VG jamWI303 q VCD “躺轴 WFMS 駅 na j! Ha-uqvT 曰03HV33 虫 u “船轴 WFWF -肖 j I 因oqwErHB3QI mu朋 qm因 qwmwlasffil 父q

52、“MWFMZ 駅 QyAs I HQUO H Ey 吋 Q)auiqvcu“躺側 WFMrwdq wj wsqwj I! glTa插他胡暑5駅 wlm Maum2 a 88 HOMPJI捕珈 WF3駅 HCOHV-Cgy 吋cdhv Sid (曰 qd HU3CQVQ 35a- mgq(3 8ulqv qcn“躺他副爲3 朋 wlqGiT QM SI us V3MA3I! 3|二喘他10斜駅 岂 qwgaHT !WIQRMVrfFWI9oH 駅 vuq Ms!8030wlauivtI! ,3吋auvn i 喘珈删 oolr 駅 88ssHOHV(Q ill; HoHvtcdj unCQvtzrsu “船轴 ww6

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!