




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JSP 程序设计 复习题 第 1 页 共 9 页 JSP JSP 程序设计程序设计 复习题复习题 一 一 选择题选择题 1 1 在传统的 HTML 页面中加入 D D 就构成了一个 JSP 页面文件 A JAVA 程序片B JSP 标签 C 用 标记符号括起来的程序D D JAVAJAVA 程序片和程序片和 JSPJSP 标签标签 2 配置 JSP 运行环境 若 WEB 应用服务器选用 TOMCAT 以下说法正确的是 B B A 先安装 TOMCAT 再安装 JDK B B 先安装 先安装 JDKJDK 再安装 再安装 TOMCATTOMCAT C 不需安装 JDK 安装 TOMCAT 就可以了 D JDK 和 TOMCAT 只要都安装就可以了 安装顺序没关系 3 对于 之间声明的变量 以下说法正确的是 B B A 不是 JSP 页面的成员变量 B B 多个用户同时访问该页面时 任何一个用户对这些变量的操作 都会影响到其他用 多个用户同时访问该页面时 任何一个用户对这些变量的操作 都会影响到其他用 户户 C 多个用户同时访问该页面时 每个用户对这些变量的操作都是互相独立的 不会互 相影响 D 是 JSP 页面的局部变量 4 在客户端浏览器的源代码中可以看到 B B A JSP 注释B B HTMLHTML 注释注释 C JSP 注释和 HTML 注释D JAVA 注释 5 page 指令的作用是 A A A A 用来定义整个 用来定义整个 JSPJSP 页面的一些属性和这些属性的值页面的一些属性和这些属性的值 B 用来在 JSP 页面内某处嵌入一个文件 C 使该 JSP 页面动态包含一个文件 D 指示 JSP 页面加载 Java plugin 6 page 指令的 import 属性的作用是 C C A 定义 JSP 页面响应的 MIME 类型 B 定义 JSP 页面使用的脚本语言 C C 为 为 JSPJSP 页面引入页面引入 JAVAJAVA 包中的类包中的类 D 定义 JSP 页面字符的编码 7 C C 可在 JSP 页面出现该指令的位置处 静态插入一个文件 A page 指令标签B page 指令的 import 属性 C C includeinclude 指令标签指令标签D include 动作标签 8 以下对象中的 D D 不是 JSP 的内置对象 A requestB session C applicationD D beanbean JSP 程序设计 复习题 第 2 页 共 9 页 9 在 JSP 中 内置对象 B B 封装了用户提交的信息 使用该对象可以获取用户提交 的信息 A sessionB B requestrequest C responseD out 10 request 对象可以使用 A A 方法获取表单中某输入框提交的信息 A A getParameter StringgetParameter String s s B getValue String s C getParameterNames String s D getParameterValue String s 11 JSP 的内置对象中 A A 对象可对客户的请求作出动态响应 向客户端发送数据 A A responseresponseB request C applicationD out 12 从 A A 开始 到 结束 被称为一个会话 A A 访问者连接到服务器 访问者关闭浏览器离开该服务器 访问者连接到服务器 访问者关闭浏览器离开该服务器 B 服务器启动 服务器关闭 C 访问者连接到服务器 服务器关闭 D 服务器启动 访问者关闭浏览器离开该服务器 13 以下方法 哪个可使 session 无效 B B A session removeAttribute String key B B session invalidate session invalidate C session setAttribute String key D session getAttribute String key 14 application 对象能在 D D 间共享 A 某个访问者所访问的当前页面 B 某个访问者所访问的网站的各个页面之间 C 该服务器上的所有的访问者的所有 jsp 页面 D D 该服务器上的所有的访问者的所有 该服务器上的所有的访问者的所有 jspjsp 页面和页面和 JavaJava 程序程序 15 以下关于 File 对象的 public boolean delete 方法的说法 错误的是 C C A 可以删除当前对象代表的文件 B 若当前对象代表的是一个空目录 则可删除该目录 C C 可删除当前对象代表的目录及该目录下包含的所有子目录和文件 可删除当前对象代表的目录及该目录下包含的所有子目录和文件 D 若当前对象代表的是一个目录 且该目录下还有文件存在 则无法删除该目录 16 对数据库表中记录的字段值进行更新 可以使用 B B 方法 A executeQuery B B executeUpdate executeUpdate C next D getConnection 17 在 JSP 页面中使用 beans 我们必须使用 JSP 动作标签 A A A A useBeanuseBeanB useBeans C BeansD JavaBeans 18 当 useBean 标签中的 scope 属性取值 page 时 该 beans 的有效范围是 B B A 当前客户B B 当前页面 当前页面 C 当前服务器D 所有客户 JSP 程序设计 复习题 第 3 页 共 9 页 19 当 useBean 标签中的 scope 属性取值 C C 时 该 beans 的有效范围是访问者的会 话期间 A requestB page C C sessionsessionD application 20 如果表单使用 POST 方式进行提交 则 Servlet 可使用 B B 方法对来对应处理用户 的请求 A PostB B doPostdoPost C serviceD init 21 以下关于 Servlet 的说法正确的是 A A A A ServletServlet 可以获取用户的可以获取用户的 sessionsession 会话会话 B Servlet 不能对数据库表进行操作 C Servlet 不能对文件进行读写操作 D Servlet 不能获取用户的 session 会话 22 JSP 程序段的基本语法是 C C A VBScript 语言语法B JavaScript 语言语法 C C JavaJava 语法语言语法语言D C 语言语法 23 下列哪一种不是 JSP 页面的组成元素 D D A JSP 标签 如指令标签B 普通的 HTML 标记符 C Java 表达式 D D C C 语言程序语言程序 24 在一个 JSP 页面中不可以出现的注释形式为 B B A B B rem rem 注释内容注释内容 C 注释内容D 25 request getRemoteAddr 方法的作用是 B B A 获取客户提交的信息B B 获取客户的 获取客户的 IPIP C 获取客户机的名称D 获取服务器的 IP 26 当 C C 时 JSP 引擎产生一个 session 对象 A web 应用服务器启动时 B 当 web 应用服务器启动后 第一个客户来访时 C C 当每个客户首次访问服务器上的一个 当每个客户首次访问服务器上的一个 JSPJSP 页面时页面时 D 当每个客户首次访问服务器上的一个 JSP 或 HTML 页面时 27 当 A A 时 JSP 引擎产生一个 application 对象 A A webweb 应用服务器启动时应用服务器启动时 B 当 web 应用服务器启动后 第一个客户来访时 C 当每个客户首次访问服务器上的一个 JSP 页面时 D 当每个客户首次访问服务器上的一个 JSP 或 HTML 页面时 28 JDBC 是 Java 数据库连接 API 以下说法中哪个是不正确的 C C A 与一个数据库建立连接B 向数据库发送 SQL 语句 C C 建立 建立 ODBCODBC 数据源数据源D 处理数据库返回的结果 29 查询数据库得到的结果集中 游标最初定位在 B B JSP 程序设计 复习题 第 4 页 共 9 页 A 第一行B B 第一行的前面 第一行的前面 C 最后一行D 最后一行的后面 30 以下关于 JavaBeans 的说法中 错误的是 B B A JavaBeans 是基于 JAVA 语言的 B B JavaBeansJavaBeans 是是 JSPJSP 的内置对象之一 的内置对象之一 C JavaBeans 是一种 Java 类 D JavaBeans 是一个可重复使用的软件组件 31 beans 属性的值可以通过 3 种方式进行修改 以下哪种方法是不正确的 A A A A 通过 通过 responseresponse 的方法来设置 的方法来设置 B 将 beans 属性的值设置为一个表达式的值或字符串 C 通过表单的参数值来设置 beans 的相应属性的值 D 通过 request 的参数值来设置 beans 相应属性的值 32 以下哪种方法不是 Servlet 的方法 D D A initB service C destroyD D postpost 33 在编译 Servlet 或 Javabean 时 我们使用 A A 命令 A A JavacJavacB Java C ServletD 以上三种都不对 34 当 C C 时 JSP 引擎将消灭某一个 session 对象 A 有新客户访问时 B web 应用服务器启动后 第一个客户来访时 C C 该 该 sessionsession 对应的客户关闭浏览器或调用对应的客户关闭浏览器或调用 invalidateinvalidate 方法时方法时 D 该 session 对应的客户刷新 jsp 页面时 35 从 员工 表的 姓名 字段中找出名字包含 玛丽 的人 下面哪条 select 语句 正确 D D A Select from 员工 where 姓名 玛丽 B Select from 员工 where 姓名 玛丽 C Select from 员工 where 姓名 like 玛丽 D D SelectSelect fromfrom 员工员工 wherewhere 姓名姓名 likelike 玛丽玛丽 36 1 下面哪一个不是 JSP 本身已加载的基本类 B B A java lang B B java io java io C javax servlet D javax servlet jsp 37 对于预定义的说法错误的是 C C A 一次可声明多个变量和方法 只要以 结尾就行 B 一个声明仅在一个页面中有效 C 声明的变量将作为局部变量声明的变量将作为局部变量 D 在预定义中声明的变量将在 JSP 页面初始化时初始化 38 下述选项中不属于 JDBC 基本功能的是 D D A 与数据库建立连接 B 提交 SQL 语句 C 处理查询结果 D D 数据库维护管理 数据库维护管理 JSP 程序设计 复习题 第 5 页 共 9 页 39 在 JSP 中使用标记时 不会出现的属性是 C C A nameB property C C valuevalueD 以上皆不会出现 40 Page 指令用于定义 JSP 文件中的全局属性 下列关于该指令用法的描述不正确的是 D D A 作用于整个 JSP 页面 B 可以在一个页面中使用多个指令 C 为增强程序的可读性 建议将指令放在 JSP 文件的开头 但不是必须 的 D D 指令中的属性只能出现一次 指令中的属性只能出现一次 41 在 JSP 中调用 JavaBean 时不会用到的标记是 A A A A B C D 42 关于 JavaBean 正确的说法是 A A A A JavaJava 文件与文件与 BeanBean 所定义的类名可以不同 但一定要注意区分字母的大小写所定义的类名可以不同 但一定要注意区分字母的大小写 B 在 JSP 文件中引用 Bean 其实就是用语句 C 被引用的 Bean 文件的文件名后缀为 java D Bean 文件放在任何目录下都可以被引用 43 Servlet 程序的入口点是 A A A A initinit B main C service D doGet 44 不能在不同用户之间共享数据的方法是 A A A A 通过 通过 cookiecookieB 利用文件系统 C 利用数据库 D 通过 ServletContext 对象 45 要访问 Bean 中名为 jsp 的属性 应该使用的方法是 B B A getjsp B B getJspgetJsp C get jsp D JSP 46 下面语句与等价的是 C C A B C C aBean getJsp D 47 47 在下列情况下 page 作用域 Bean 的所有改变都将丢失的是 D D A 仅在该页面被删除时B 仅在该页面被更新时 C 当该页面在打开时D D 当该页面在关闭时 当该页面在关闭时 48 具有 application 作用域 Bean 可以被实例化 A A A A 1 1 次次B 2 次 C 3 次D 很多次 49 如果要在 JavaBean 组件中封装对数库的操作 下列说法正确的是 B B A 首先创建 resultSet 再创建 statement 和 connection JSP 程序设计 复习题 第 6 页 共 9 页 B B 首先创建 首先创建 connection connection 再创建再创建 statementstatement 和和 resultSetresultSet 返回 返回 statementstatement C 首先创建 resultSet 再创建 statement 和 resultSet 返回 resultSet D 首先创建 statement 再创建 resultSet 和 connection 50 作用域不属于页面范围的内置对象是 A A A A requestrequestB out C exceptionD config 51 在表单提交时使用的是 GET 方法 则服务器端要获得表单中 username 所提交的数据应 使用 A A A A request getParameter username request getParameter username B request getParameterNames username C request form username D request getParameterValues username 52 要在客户端设置一个请求报头实现每 1 分钟自动更新一次 应使用语句 D D A response setHeader Timeout 1 B response setHeader Refresh 1 C response setHeader Timeout 60 D D response setHeader Refresh response setHeader Refresh 60 60 53 要使浏览器重定向到新的页面 则应使用语句 A A A A response sendRedirect response sendRedirect B response sendError C out TransferD request sendRedirect 54 下列类或接口中 负责加载数据库驱动程序的是 B B A DriverB B DriverManagerDriverManager C ConnectionD Statement 55 下列类或接口中 用于向数据库提交 SQL 语句的是 D D A CallableStatementB PreparedStatement C ConnectionD D StatementStatement 56 下列类或接口中 能够执行预编译 SQL 语句的是 B B A CallableStatementB B PreparedStatementPreparedStatement C ConnectionD Statement 57 要从 JSP 连接到某数据库 需要首先完成的任务是 A A A 加载加载 JDBCJDBC 驱动程序驱动程序B 定义连接 URL C 创建一个 Statement 对象实例D 获取一个 Resultset 对象实例 58 下列关闭数据库连接的顺序正确的是 B B A 先关闭 Statement 再关闭 Resultset 最后关闭 Connection B B 先关闭 先关闭 ResultsetResultset 再关闭 再关闭 StatementStatement 最后关闭 最后关闭 ConnectionConnection C 先关闭 Resultset 再关闭 Connection 最后关闭 Statement D 先关闭 Statement 再关闭 Connection 最后关闭 Resultset 59 下列 B B 对象经常用来制作网页计数器 A Response B B ApplicationApplication JSP 程序设计 复习题 第 7 页 共 9 页 C Request D Session 60 用于设置服务器响应的 HTTP 内容类型 应使用 Response 对象的 A A 属性来实现 A A ContenTypeContenType B Expires C Buffer D Status 二 二 填空题填空题 1 JSP 指令元素主要有 3 种类型的指令 即 pagepage taglibtaglib 和 include include 2 动作元素与指令元素不同 动作元素动作元素 是在客户端请求时期动态执行的 每次有客户 端请求时 可能都会被执行一次 而指令元素指令元素 是在编译时期执行的 它只会被编译一 次 3 在 JSP 中提供了 9 9 个内置对象 分别是 requestrequest 对象 responseresponse outout 对象 sessionsession 对象 application application configconfig 对象 exceptionexception 对象 pagepage 对象和 cookiecookie 4 在提交表单时有两种不同的提交方法 分别是 POST 和 getget 5 在 JSP 中实现客户端和服务器的会话可使用 session session 实现 6 6 每一个内置对象都映射到一个特定的 Java 类或接口 其中 request request 是 HttpServletRequest 类型对象 page page 是一个 javax server jsp HttpJspPage 类型 对象 7 在 JSP 中的 4 个使用范围分别是 pagepage requestrequest session session 和 applicationapplication 其中 request request 范围由上下文环境中的所有 JSP 页面访问 8 要设置一个名为 jsp 的 Bean 属性 set 方法应该是 setJsp setJsp 9 JavaBean 的 4 种作用域分别是 pagepage requestrequest session session 和 applicationapplication 其中的 生命周期最短的是 request request 动作标记默认具有作用域 page page 10 在 JSP 中函数的定义必须放在 中 关键字 return return 用于函数中进行返回 11 page page 指令定义 JSP 文件中的全局属性 它描述了与页面相关的指令信息 12 page 指令的 import import 属性指明想要引入的包和类 13 page 指令的 contentTypecontentType 属性用于设置 JSP 文件和最终文件的 MIME 类型和字符集 的类型 14 includeinclude 指令可用于包含另一个文件 15 request request 对象包含了来自浏览器请求的相关信息 并且提供了用于获取 Cookie header 和请求相关的参数值等数据的有效方法 16 response response 对象将 JSP 处理后的结果传回到客户端 如 Cookie header 信息等 它提供了用于将数据送回到浏览器的方法 JSP 程序设计 复习题 第 8 页 共 9 页 17 session session 对象用于存储每一个用户的状态信息 以便于识别每个用户 跟踪用户 的会话状态 直到客户端与服务器断开连接为止 18 application application 负责提供应用程序在服务器中运行的全局信息 当应用程序在服务 器中启动时该对象就一直存在 直到服务器关闭为止 所有客户共享这个内置的对象 19 每过 10 分钟自动刷新的 JSP 语句是 response setHeader refresh 10 response setHeader refresh 10 20 session 对象一般在服务器上设置了一个 3030 分钟的过期时间 当客户停止活动自动失 效 21 与 session 不同的是 所有用户 共享共享 内置的 application 对象 22 DriverManager DriverManager 负责管理 JDBC 驱动程序 23 ConnectionConnection 对象实现与数据源的连接 24 StatementStatement 接口用于发送简单的 SQL 语句 实现 SQL 语句的执行 25 ResultSet ResultSet 接口实现对数据的处理 维护记录指针 26 JDBC 所有的类和接口都放在 java sql java sql 包中 27 JDBC 对数据库的操作通过 5 个 JDBC 的类 接口来实现 它们是 DriverManager DriverManager Connection Connection StatementStatement PreparedStatement PreparedStatement 和 ResultSet ResultSet 28 Class forNameClass forName 方法用于加载注册驱动程序 29 加载 ODBC 驱动的语句为 Class forName sun jdbc odbc JdbcOdbcDriver Class forName sun jdbc odbc JdbcOdbcDriver 30 Statement 类的 executeQuery executeQuery 方法支持使用 SELECT 语句对数据库进行查询 31 Stateme
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海藻制碘工中秋节后复工安全考核试卷含答案
- 水表装修工中秋节后复工安全考核试卷含答案
- 食品授权合同(标准版)
- 孵化工国庆节后复工安全考核试卷含答案
- 语文逆向设计分享
- 2025年中国乌鸡肉数据监测报告
- 喷涂预处理工中秋节后复工安全考核试卷含答案
- 棘皮类养殖工中秋节后复工安全考核试卷含答案
- 语文有趣教学课件
- 波形仪故障分析与处理方法
- 五牌一图(完整版)
- 教科版科学二年级上册 全册整套课件
- 六年级上册数学教案-第一单元复习教案|人教新课标版
- 小学道德与法治学科教师专业素质考试试题及答案
- GB∕T 23322-2018 纺织品 表面活性剂的测定 烷基酚和烷基酚聚氧乙烯醚
- 全国质量奖现场汇报材料(生产过程及结果)课件
- 政策评价-卫生政策分析课件
- 高中物理实验—测定物体的速度及加速度(含逐差法)
- 饮食习惯与健康
- 华为人力资源管理纲要2.0
- 第二章 园艺设施的类型、结构、性能及应用
评论
0/150
提交评论