教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 公文资料 >

web数据库开发技术试卷及标答

来源:网络收集 时间:2026-09-15
导读: web数据库开发技术试卷及标答 考试科目:《Web数据库开发技术》() 期末考试试卷(A) 专业 姓名 学号___ __ 二、填空题:(每空1 分,共 24 分) 1.常用的Web服务器和服务器等。 2.在JSP中,对象的作用域有和。 3.JSP注释类型有和 4.JSP的脚本元素包括

web数据库开发技术试卷及标答

考试科目:《Web数据库开发技术》()

期末考试试卷(A)

专业 姓名 学号___ __

二、填空题:(每空1 分,共 24 分)

1.常用的Web服务器和服务器等。

2.在JSP中,对象的作用域有和。

3.JSP注释类型有和

4.JSP的脚本元素包括、

5.Response对象的来源是。

6.对于每个用户都共享同一个对象的是对象,而每个用户分别适用不同对象实例的是 对象。

7.非可视化Bean分为和。

8.通过实现JavaBean的持久化。

9.JavaBean通过和来读取和设置属性值。

10.Servlet的优点有、、 和 。

二、单选题:(每题 2 分,共 20 分)

1.下列描述中,只有( )是错误的。

A、JSP提供了多种语言支持。 B、JSP提供了多种平台支持。

C、JSP采取编译执行的方式,极大地提高了运行性能。

D、JSP提供跨平台支持,也可以在UNIX下执行。

2.以下文件后缀中,只有( )不是静态网页的后缀。

A、html B、htm C、shtml D、jsp

3.在page指令中,( )属形式可以在页面中重复的属性。

A、language B、buffer C、import D、autoFlush

web数据库开发技术试卷及标答

4.以下选项中,哪一项不是JSP指令( )

A、page B、import C、include D、taglib

5.以下选项中,哪一项不是JSP的一种组织结构( )

A、脚本元素 B、指令 C、页面 D、注释

6.能够获取当前页信息并调用页面方法的对象是( )。

A、request B、page C、pageContext D、session

7.以下操作中,( )是与使用JavaBean无关的。

A、jsp:include B、jsp:useBean C、jsp:setProperty D、jsp:getProperty

8.以下方法中,哪个方法不是HTTPServelt类的方法( )。

A、doGet B、doService C、doPost D、doDelete

9.以下类中,哪个类不是javax.servlet和javax.servet.http包中提供的类或借口( )。

A、Servlet B、BaseServlet C、GenericServlet D、HTTPServlet

10.以下容器中,哪个不是J2EE定义的容器( )

A、JSP容器 B、Servlet C、JavaBeans容器 D、EJB

三、简答题:(每题 8分,共 32 分)

1.首次加载JSP页面时,将经历哪几个阶段?

2.比较Java Servlet与Applet的异同?

3.JSP与Servlet的区别?

4.JSP有哪些内置对象,作用是什么?(列举出5个即可)

web数据库开发技术试卷及标答

四、读程序写结果题:(每题 6 分,共 12 分)

1.

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>jsp页面基本结构</title>

</head>

<body>

<%! int i,total; %>

<%

for( i=1,total=0;i<=50;i++)

{

total=total+i;

}

%>

<p>从1加到50的结果是:<%=total%></p>

</body>

</html>

结果:

2.

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>声明变量和方法</title>

</head>

<body>

<%! String str="Hello,欢迎学习JSP!"; %>

<%!String output()

{

return str;

}

%>

<%=output()%>

web数据库开发技术试卷及标答

</body>

</html>

结果:

五、编程题:(共 12 分)

编写程序reg.htm和reg.jsp,做一用户注册界面,注册信息包括:用户名,年龄,性别,地址。然后提交到reg.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员”,否则,显示“注册成功”并显示出注册信息。(已在sqlserver中建立了users表,连接数据库进行注册)

A卷答案

一、填空题:

1.常用的Web服务器和服务器等。

2.在JSP

3.JSP注释类型有

4.JSP

5.Response对象的来源是。

6.对于每个用户都共享同一个对象的是对象,而每个用户分别适用不同对象实例的是session对象。

7.非可视化Bean分为。

8.通过实现接口可实现JavaBean的持久化。

9.JavaBean通过和来读取和设置属性值。

10.Servlet

二、单选题

ADCBC CABBD

三、简答题

5.首次加载JSP页面时,将经历哪几个阶段?

(1)解释JSP页面。

(2)生成Java服务器小程序代码。

web数据库开发技术试卷及标答

(3)使用与JSP容器打包在一起的标准Java编译器将生成的服务器小程序编译为Java字节码。

(4)将服务器小程序加载到服务器小程序容器的Java虚拟机中。

(5)调用服务器小程序的service方法。

6.比较Java Servlet与Applet的异同?

相同:都不是独立的应用程序,没有main()方法;他们都不是由用户或程序员调用,而是有另外一个应用程序调用;他们都有一个生存周期,包含init()和destroy()方法。 不同:Applet具有良好的图形界面(AWT),与浏览器一起,在客户端运行;Servlet则没有图形界面,在服务器端运行。

7.JSP与Servlet的区别?

答:JSP提供了一套简单的标签,和HTML融合的比较好,可以使不了解Servlet的人也能作出动态网页来。是不熟悉Java语言的人也会觉得JSP开发比较方便。JSP修改后可以立即看到结果,不需要手工编译,JSP引擎会完成这些工作;而Servlet需要编译,重新启动Servlet引擎等一系列的动作。但是在JSP中,HTML与程序代码混杂在一起,而Servlet却不是这样。

8.JSP有哪些内置对象,作用是什么?(列举出5个即可)

四、读程序写结果题:

1.

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>jsp页面基本结构</title>

</head>

<body>

<%! int i,total; %>

< …… 此处隐藏:1638字,全部文档内容请下载后查看。喜欢就下载吧 ……

web数据库开发技术试卷及标答.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/711423.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)