jsp试题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JSP编程技术与应用及答案

一、选择题

1、下面哪一个不是动态网页技术()。

(A)ASP (B) JSP (C) PHP (D) HTML

2、在JSP程序中只有3种编译指令,分别是加载指令、标记数据库指令和()。(A)网页指令(B)描述指令(C)取代指令(D)释放指令

3、在JSP系统环境中常用()作为其虚拟机

(A)TOMCAT (B)J2SDK (C)Servlet(D)WEB服务器

4、Page指令中的“contenType”属性是用于指出()。

(A )数据库类型(B) 网页类型() 服务器类型(D) 用户类型

5、字节型(byte)数据类型的取值范围是()。

(A)-128---127(B)-127---128(C)-32768---32767(D)-32767---32768

6、“include”的指令作用是把JSP程序、HTML网页或其它的()嵌入到当前的JSP网页中。

(A)可执行程序(B)文本文件(C) 批处理文件(D) ASP 代码

7、利用JSP动作可以动态插入文件、重用JavaBean组件、重定向到其它页面和()等。

(A) 为Java插件提供参数(B) 向其它页面发出请求

(C) 解释执行JSP语句(D) 向客户端发出请求

8、( )是JSP中最基本的对象,它是用户与服务器进行交互的基础。

(A)Response对象(B)Session对象

(C)Application对象(D)Request对象

9、可以实现不同网页之间的数据共享,而且还可以实现跨机共享数据的JSP对象是()。

(A)Response对象(B)Session对象

(C)Application对象(D)Request对象

10、Dreamweaver MX是()公司的产品。

(A)Microsoft (B)Adobe (C)Sun (D)Macromedia

二、填空题:

1、JSP是__________公司首创的一种新型动态网页编程技术。

2、JSP具有动态页面与静态页面分离的特点以及与____________的无关性。

3、HTML语言结构一般分两大部分分别是:_________和文档体。

4、Java中处理异常的语句有3个分别是try、_______和finally。

5、关系性数据库管理系统的标准语言是________。

6、JSP中的动作组件是用来控制______________。

7、SUN公司开发出一个完全用Java语言编写并用于Java程序与数据库的接口技术是________。

8、JavaBean组件可以分为____________和非可视化组件两类。

9、SQL语句中的SELECT是用于____________的。

10、在SQL中的SELECT语句的通配符“#”是用来代替一个未知的______。

三、判断题

1、HTML是超文本标识语言,它是一种纯文字的文档。()

2、HTML语句是不区分大小写的。()

3、在Java语言中数据类型进行自动转换的规则是将占内存大的,转换为占内存小的。()

4、在JSP网页中可以没有HTML语句。()

5、Forward动作可以把当前网页重新导向另外的一个服务器。()

6、SQL 语句只能用于JSP网页设计中()。

7、Include动作和Include指令执行的结果是相同的。()

8、能够为JDBC提供数据库支持的厂商有IBM、Oracle、Sybase、Informix等公司。()

9、动态网页技术ASP是由IBM公司开发的。()

10、JSP源程序可以在记事本中进行编辑。()

四、简答题

1、简述JSP的具体执行过程。

2、要实现JSP服务器需要哪些相关软件?

3、Java中的流程控制语句有哪两类,试写出一两句。

4、简述Cookie的作用,它可以为用户指供哪些方便?

5、JSP中对文件的读、写分别分哪两种方式?

五、应用题(写出下列程序段完成的功能,并在标有//后加上该语句完成功能的注释)

<%@page contentType="text/html;charset=Gb2312"

import="java.sql.*"%>

利用While循环逆序来获取所有记录

利用While循环逆序来获取所有记录


<%

try

{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");① //

______________________________________________________

Connection con=DriverManager.getConnection("jdbc:odbc:student");②// ______________________________________________________

Statement statement=con.createStatement(

ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);③// ________________________________________________________

//建立ResultSet对象

ResultSet rs=null;

%>

<%

String String_SQL="select * from student";

rs=statement.executeQuery(String_SQL);

//首先将记录指针移动到最后一条之下

rs.afterLast();

学生姓名性别班级语文数学物理化学