第1章WE 肝发环境(1) 下列关于WE 肝发说法正确的是 。
ABCD Web 是图形化的和易于导航的 Wet 与平台无关Web 是分布式的Web 是动态的(2) 下列关于Tomcat 说法正确的是。
ABCDA )B )C )D ) (3) 下列关于Tomcat 个目录说法错误的是 。
EE) -------------------- work 目录 包含web 项目示例,当发布 web 应用时,默认情况下把 web 文件夹放于此目录下(4) 下列关于HTTP 协议说法正确的是 。
ABCDEHTTP 是一种请求/响应式的协议HTT P 请求消息中 HTT P 请求消息中 HTT P 请求消息中 HTT P 请求消息中 (5) 下列对于JSP 说法中正确的是 。
ABCDEJSP 是Sun 公司推出的新一代站点开发语言JSP 完全解决了目前ASP PHP 的—个通病一一脚本级执行JSP 将内容的生成和显示进行分离JSP 强调可重用的组件JSP 采用标识简化页面开发第2章JSP 编译指令(1) 下列关于JSP 编译指令说法错误的是 。
CC) 编译指令向客户端产生任何输出( 2)下面关于 page 指令说法中错误的是 。
BB) —个JSP 页面只能包含一个page 指令(3) 下面关于page 指令的属性说法错误的是。
DED) session 属性制定此页面是否参与 HTTP 会话。
默认值falseE) errorpage 属性指示当前页面是否为其他页的 errorpage 目标(4) 下列说法中正确的是 。
ABDEA) include 指令通知容器将当前的JSP 页面中内嵌的、在指定位置上的资源内 容包含B) include 指令中 file 属性指定要包含的文件名D) Taglib 指令允许页面使用者自定义标签E) 你必须在使用自定义标签之前使用 <% @ taglib %>指令(5) 下列说法中错误的是 。
BB) <%-- This comment will not be visible in the page source --%>户端的HTML 源代码中产生和上面一样的数据A )B )C )D ) Tomcat 是一种编程语言Tomcat 是一种开发工具Tomcat 是一种编程思想Tomcat 是一种开编程规范A )B )C ) 式D )E ) Accept 表示浏览器可接受的 MIME 类型Accept-Encoding 表示浏览器能够进行解码的数据编码方 Accept-Language 表示浏览器所希望的语言种类 Host 表示初始URL 中的王机和端口。
A )B )C )D )E ) 会在客第 3 章 JSP 动作指令(1) 下列关于vjsp:useBean>说法错误的是。
EA) <jsp:useBean> 用于定位或示例一个 B) <jsp:useBean> 首先会试图定位一个 <jsp:useBean> 就会从一个 class 或模版中进行示例。
C) jsp:useBean> 元素的主体通常包含有 的属性值D) ,如果这个Bean 已经存在,<jsp:useBean>能够定位它,那么主体中的内容将 不会起作用。
E) 以上说法全不对(2) 下面关于 <jsp:useBean> 说法错误的是 。
CC) type="package.class" 中 package 和 class 的名字,不区分大小写。
(3) 下面关于 jsp:setProperty 说法中正确的是 。
ABCE js p:setProperty用来设置已经实例化的Bean 对象的属性 n ame 属性:表示要设置属性的是哪个 Bea n property 属性表示要设置哪个属性Param 指定用哪个请求参数作为Bean 属性的值 4)下面说法中正确的是 。
ABCDEA) <jsp:include> 元素允许你包含动态文件和静态文件B) 如果<jsp:include> 包含的文件是动态的,还可以用 <jsp:param>还传递参数 名和参数值。
C) <jsp:forward> 标签从一个 JSP 文件向另一个文件传递一个包含用户请求的 request 对象。
D) <jsp:forward> 标签以下的代码,将不能执行。
E) <jsp:getProperty> 元素用来获得Bean 的属性值,并可以将其使用或显示在 JSP 页面中。
(5)下列说法中错误的是 。
EA) <jsp:plugin> 元素用于在浏览器中播放或显示一个对象B) 当Jsp 文件被编译,送往浏览器时,vjsp:plugin>元素将会根据浏览器的版 本替换成 <object>或者vembed 元素。
C) Jsp:param 操作被用来以“名——值”对的形式为其它标签提供附加信息D) <jsp:fallback> 是<jsp:plugin> 动作的一部分,并且只能在 vjsp:plugin> 动 作中使用。
E) 以上说法全不对第 4 章 JSP 内置对象( 1)下面对 out 对象说法错误的是 。
BB) out 对象的范围是 application 。
(2) 下面关于 request 对象说法错误的是 。
EE )getServerName() 返回接收请求的服务器的主机名和端口号(3) 下面关于 session 对象说法中正确的是 。
ABCDA) session 对象的类是 HttpSession.HttpSession 由服务器的程序实现JavaBeans 组件Bean 实例,如果这个Bean 不存在,那么 <jsp:setProperty> 元素,用于设置 Bean A ) B ) C ) E )B) session 对象提供HTTP 服务器和HTTP 客户端之间的会话C) session 可以用来储存访问者的一些特定信息D) session 可以创建访问者信息容器。
( 4)下面关于 pageContext 对象说法中正确的是 。
ABCDEpageContext 对象为JSP 页面包装页面的上下文。
pageContext 对象创建和初始化都是由容器来完成的 getRequest() 方法返回当前的 request 对象 getSession() 方法返回当前页面的 session 对象。
E) removeAttribute() 方法用来删除默认页面范围或特定范围之中的已命名对象。
(5)下列关于 Application 对象说法中错误的是 。
BB )Application 对象用来在所有用户间共享信息,但不可以在Web 应用程序运行期间持久地保持数据。
第5章JSP&JavaBean 综合应用(1) 在JSP 文件中加载动态页面可以用 指令。
AB A) <%@ include file="fileName" %> 指令B) <jsp:include> 指令( 2)如果想在页面中使用一个 JavaBean 我们可以使用 指令。
BDB) page D ) <jsp:useBean>( 3)通过 可以接收上一页表单提交的信息 E E ) request 对象( 4) session 对象经常被用来 。
DD) 在多页面请求中保持状态和用户认证。
(5)要从一个JSP 页面的响应交给另JSP 页面处理我们可以使用。
AA) reponse 对象第 6 章 Servlet 技术播到多个客户端上。
E) Servlet对特殊的处理采用 MIME 类型过滤数据,例如图像转换或者Word 文 档转换( 2)下列关于 Servlet 技术的特点说法正确的是 。
ABCDEA) 可移植性好B) 功能强大C) 安全,简洁,和服务器紧密集成D) 高效耐用E ) Java 语言能实现的功能, Servlet 基本都能实现(3) Servlet 的生命周期包括下列哪几个阶段 。
ABCDE A ) B ) C ) D ) ( 1)下列关于 Servlet 的功能描述正确的是 。
ABCDEA) Servlet HTML 页面B) Servlet C) Servlet 通信 D) Servlet可以创建并返回一个包含基于客户请求性质的动态内容的完整的 可以创建可嵌入到现有 HTM 页面中的一部分HTM 页面可以与其它服务器资源(包括数据库和基于 Java 的应用程序)进行可以用多个客户端处理连接,接收多个客户端的输入,并将结果广装载 Servlet 创建一个 Servlet 实例 调用 init() 方法 激活 Service() 方法,并传递请求和响应对象 调用 destroy() 方法来销毁 Servlet (4)下列对HttpServlet 类描述错误的是。
E E) H ttpServlet 类通过 init() 方法和 destory() 方法管理 Servlet 自身的资源 E )在web.xml 中不可同时指定多个Servlet第 7 章 请求转发机制(1) Servlet 通过什么接口可以实现请求转发机制B ) RequestDispatcher 接口(2) 下面关于 RequestDispatcher.forward() 方法说法正确的是 。
ABCA) Servlet 类使用 RequestDispatcher.forward() 方法来转发他所收到的 HTTP 请求B) 在调用forward 。
方法之前,不能有内容已经被实际输出到了客户端C) 该方法允许一个Servlet 对一个请求作初步处理,而另一个资源将产生响应(3) 下列那种方法能实现请求转发 接口提供的 接口提供的接口提供的。
ADEA ) forward 方法请求转发的组件只能是同一个 WE 应用中D) RequestDispatcher 对象指定的URL 是相对于当前 WE 应用程序的根目录 E) sendRedirect 方法中的URL 是相对于整个 WE 站点的根目录(5) 关于请求转发和请求重定向之间的区别有哪些 A) RequestDispatcher 对象指定的URL 是相对于当前 而 sendRedirect方法中的URL 是相对于整个 WEB 占点的根目录。
B) 调用sendRedirect 方法重定向的访问过程结束后, URL 会改变;而调用forward 方法就不会改变C) sendRedirect 方法响应的结果就是告诉浏览器去重新发出对另外一个 URL 的 访问请求。