新版精选WEB应用程序开发【JAVA-WEB开发】完整题库188题(含参考答案) 下载本文

WEB应用程序开发【JAVA-WEB开发】考试题库

188题

一、填空题

1.

URL是Uniform Resource Locator的缩写,中文称之为 。

答案:统一资源定位器

2.

JSP的_____对象用来保存单个用户访问时的一些信息。

答案:session

3.

JSP页面中,输出型注释的内容写在 _____ 之间。 JSP页面的程序片中可以插入 _____ 标记。

4.

答案:HTML

5. 面。

答案:页面成员变量

在“<%!”和“%>”之间声明的变量又称为 ________,其作用范围为整个JSP页

6.

“<%!”和“%>”之间声明的方法在整个页面内有效,称为_______ 。

答案:页面的成员方法

7.

指令标记、JSP动作标记统称为 ______

答案:JSP标记

8.

out对象的______方法,功能是输出缓冲的内容。

答案: out.flush()

9.

超级链接标记的href属性取值为 ___ 。

答案:链接的目标地址

10.

JDBC的接口分为两个层次:一个是程序开发人员的(),另一个是()。

答案:JDBC API,底层的JDBCDRIVER API

11.

IP地址用四组由圆点分割的数字表示,其中每一组数字都在_____之间。

答案:0至254

12. W3C是指__________。

答案:万维网联盟

13.

Resulset接口的__________方法可以使结果集指针指向下行数据。

答案:next()

14.

在删除数据时要求用户确认是否真的删除数据,如果使用JavaScript实现,应用使

用__________对话框。 答案:confirm()

15.dopost ____。

答案:application

在一个应用程序中不同的页面共享数据时,最好的JSP内置对象为___对象

16.FileReader 通过()对象或者()可以把内容输出到文件中。 答案:\

17.

JSP页面的基本构成元素,其中变量和方法声明(Declaration)、表达式

(Expression)和Java程序片(Scriptlet)统称为______ 。 答案:JSP脚本元素

18.

\下面的代码建立Mysql数据库的连接,请:

try{ Class.forName(\ }

创建连接的代码如下:
try{ //和数据库建立连接

conn=

DriverManager.getConnection(

\ ……

conn.close();
}

catch(Exception e){

out.println(e.toString());
}

答案:com.mysql.jdbc.Driver,jdbc:mysql:

19. 页面。

答案:页面成员变量

在“<%!”和“%>”之间声明的变量又称为 _________ ,其作用范围为整个JSP

20.

_______ 和 _____用于做字节流输入输出操作,_____ 和 _______用于做字符流

输入输出操作。

答案:InputStream,OutputStream, Reader,Writer

21.

Java中有四个“输入/输出”的抽象类,InputStream、_______、Reader和

_______。

答案:OutputStream,Writer

22.

一般编写一个Servlet就是编写一个_______的子类,该类实现响应用户的 _____、

_____、 _____等请求的方法,这些方法是_____、_______和_______等doXXX方法。 答案:HttpServlet,POST,GET,PUT,doPost,doGet,doPut

23.

JDBC的英文全称是_________,中文意义是__________。

答案: Java Data Base Connectivity,Java数据库连接

24. 用

_______对话框。 答案:onclick/confirm

\在删除数据时要求用户确认是否真的删除数据,如果使用JavaScript实现,应用使

25.

要想在JSP页面中使用Bean,必须首先使用 _________ 动作标记在页面中定义一

个JavaBean的实例 答案:

26.

IP地址用四组由圆点分割的数字表示,其中每一组数字都在________之间。

答案:0至254

27.

一个循环语句包含的4个部分为:初始化部分()、()、迭代部分、()。

答案:initialization,循环体部分,中止部分

28.

javax.servlet.Servlet接口定义了三个用于Servlet生命周期的方法,它们是_____、

_____、______方法。 答案:init(),service(),destroy()

29.

表单标记中的_____属性用于指定处理表单数据程序url的地址。

答案:action

30.

exceQuery()方法用来执行一个产生单个结构集的_______语句,它只有一个

_________参数,即它返回一个类的对象。 答案:SQL,返回

31.

ODBC是由微软开发的、目前用得最广泛的用来_________的API,它是用

________编写的标准应用程序。 答案:连接数据库,c语言

32. 据。

答案:客户端,服务器端

Request内置对象代表了()的请求信息,主要用于通过HTTP协议传送给()的数

33.

动作用来装载一个将在JSP页面中使用的()。

答案:javabean

34.

\程序运行难免会发生异常和错误。当处理JSP页面时,遇到的

异常分为两个基本类型:(),()。 答案:编译时的错误,运行时的错误

35.

表单标记中的__________属性用于指定处理表单数据程序url的地址。

答案:action

36.

三种常用的动态网页技术是()、()、()。

答案:ASP,PHP,JSP

37.

在读取文件时,可以有两种选择方式()、()。

答案:\

38. 参数。

答案:,JspWrite,子动作

\()用于引入一个静态或动态的页面到一个JSP文件中,这动作仅仅

和()对象发生关系。动作可以包含一个或几个()用于向要引入的页面传递

39.

\()和()属性是每一个JSP动作都具有的属性。其中()表示一

个动作的名称,而()则表示一个动作的作用域。 答案:id,scope,id,scope

40.

定制标识的前缀是()。

答案:prefix