2005 200 学年第一 2006 唐山科技职业技术 2005—2006 学年第一学期期末考试
程序设计》 《JSP 程序设计》试卷 A
计算机 系 03 级 网络 专业 03
网络 班级 成绩 .
一、填空(30 分) 填空(
1、 Tomcat 服务器的默认端口是 8080。 2、 异常的处理,可在该方法的代码段中包含 3 类代码:try、catch 和 finally 代码块。 3、 jsp 主要内置对象有: application、 session 、 exception 、 request 、 response 、out、config、page、 pageContext。 4、 理论上,GET 是 从服务器上请求数据 ,POST 是 传递数据到服务器 。 5、 application 对象是 允许 JSP 页面与包括在同一个应用程序中的任何 Web 组件共享信息,而 session 对象则 是每个客户专用的。 6、 JDBC 的主要任务是: 同数据库建立连接 、 向数据库发送 SQL 语句、 处理从数据库返回的结果。 7、 一个 Bean 由三部分组成: id 、 name 、 pass
word 。 8、 Java Servlet 的主要特点是: 高效 、方便、 跨平台 、 功能强大 、节省投资。 9、 Servlet 的生命周期分三个时期: 初始化阶段 、 响应客户请求阶段 、 终止阶段 。 10、 JSP 开发网站的两种模式分为 JSP+JavaBean 和 JSP+Servlet+JavaBean 。 11、 对于同一用户, 要想在不同的页面之间共享数据, 可有以下几种方法: 把数据保存的 session 中,通过 cookie, 通过隐含的表单把数据提交到下一页面, 能过 servletcontext 对象 , 通过 application 对象 , 通过文件系 统或者数据库 。 12、操作文件主要有两种类型,一种是 读取内容 ,另一种是 写入内容或者更改文件的属性 。
二、选择题(20 分) 选择题(
1、下面哪一个不是 JSP 本身已加载的基本类?( B ) A、java.lang.* B、java.io.* C、javax.servlet.* D、javax.servlet.jsp.* B、一个声明仅在一个页面中有效 ) 2、对于预定义<%!预定义%>的说法错误的是: C ) ( A、一次可声明多个变量和方法,只要以“;”结尾就行 C、声明的变量将作为局部变量 D、在预定义中声明的变量将在 JSP 页面初始化时初始化
3、从 “员工” 表的“”字段中找出名字包含“玛丽”的人,下面哪条 select 语句正确: (D A、 Select * from 员工 where =’_玛丽_’ B 、Select * from 员工 where =’%玛丽_’
C、 Select * from 员工 where like ‘_玛丽%’ D、 Select * from 员工 where like ‘%玛丽%’ 4、下述选项中不属于 JDBC 基本功能的是: D ) ( A. A. A. C. D. 与数据库建立连接 name B. B. 提交 SQL 语句 C. value C. 处理
查询结果 D. D. 数据库维护管理 5、在 JSP 中使用
xml:namespace prefix = jsp />
标记时,不会出现的属性是: C ) ( property 以上皆不会出现 6、Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述
不正确的是: (D ) <%@ page %>作用于整个 JSP 页面。 B. 可以在一个页面中使用多个<%@ page %>指令。 为增强程序的可读性,建议将<%@ page %>指令放在 JSP 文件的开头,但不是必须的。 <%@ page %>指令中的属性只能出现一次。
7、在 JSP 中调用 JavaBean 时不会用到的标记是: A ) ( A. B. C. D. 8、关于 JavaBean 正确的说法是: A ) ( A、Java 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写 B、在 JSP 文件中引用 Bean,其实就是用语句 C、被引用的 Bean 文件的文件名后缀为.java 9、Servlet 程序的入口点是: A ) ( A、init() B、main() C、service() D、doGet()
共 3 页第 1 页
D、Bean 文件放在任何目录下都可以被引用
JSP 程序设计试卷
10、
不能在不同用户之间共享数据的方法是( A ) C、利用数据库 D、通过 ServletContext 对象
A、通过 cookie B、利用文件系统
三、问答题(30 分) 问答题(
1、简述 JSP 运行环境的配置。 (10 分) 安装 tomcat 配置 tomcat 的环境变量 测试默认服务 测试项目 2、如何通过 JDBC-ODBC 桥来访问数据库? (10 分)
3、分析下面的代码,写出 include.jsp 的运行结果。 (10 分)
include.jsp 代码: <%@ page contentType="tex