精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx

上传人:b****6 文档编号:5138181 上传时间:2022-12-13 格式:DOCX 页数:37 大小:35.50KB
下载 相关 举报
精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx_第1页
第1页 / 共37页
精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx_第2页
第2页 / 共37页
精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx_第3页
第3页 / 共37页
精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx_第4页
第4页 / 共37页
精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx

《精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx》由会员分享,可在线阅读,更多相关《精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx(37页珍藏版)》请在冰豆网上搜索。

精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案.docx

精选最新版WEB应用程序开发JAVAWEB开发考核题库188题含标准答案

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

一、填空题

1.JSP页面中,输出型注释的内容写在_____之间。

2.JDBC的接口分为两个层次:

一个是程序开发人员的(),另一个是()。

答案:

JDBCAPI,底层的JDBCDRIVERAPI

3.为了使连入Internet的众多电脑主机在通信时能够相互识别,Internet中的每一台主机都分配有一个惟一的()位地址,该地址称为(),也称作网际地址。

答案:

32,IP地址

4.Internet是一个以()、通信协议为基础,连接各个国家、各个部门、各个机构计算机网络的数据通信网。

答案:

TCP/IP

5.在DOM接口规范中,有四个基本接口:

____________、__________、_________和___________。

答案:

Node,Nodelist,NamedNodeMap,Document

6.Servlet中使用Session对象的步骤为:

调用__________________得到Session对象,查看Session对象,在会话中保存数据。

答案:

HttpServletRequest.getSession()

7.当客户端请求一个JSP页面时,JSP容器会将请求信息包装在_________对象中。

答案:

request

8.HTML文档的开头和结束元素为________。

答案:

9.答案:

–”和“–>out对象的_______方法,功能是输出缓冲的内容。

答案:

out.flush()

10.Out对象主要用来向___()_______输出各种数据类型的内容,并且管理应用服务器上的输出缓冲区,其基类是___()___________。

答案:

浏览器,string

11.当JSP页面的一个客户线程在执行_______方法时,其他客户必须等待。

答案:

synchronized

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

答案:

JSP标记

13.JSP页面的基本构成元素,其中变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为______。

答案:

JSP脚本元素

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

答案:

链接的目标地址

15.URL是UniformResourceLocator的缩写,中文称之为。

答案:

统一资源定位器

16.W3C是指__________。

答案:

万维网联盟

17.如果要获取请求客户端的IP地址,应使用_______对象。

答案:

request

18.response对象的____________方法可以将当前客户端的请求转到其他页面去。

答案:

sendRedirect(URLurl)

19.指令标记、JSP动作标记统称为()。

答案:

JSP标记

20.在“<%!

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

答案:

页面成员变量

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

答案:

InputStream,OutputStream,Reader,Writer

22.一般编写一个Servlet就是编写一个_______的子类,该类实现响应用户的_____、_____、_____等请求的方法,这些方法是_____、_______和_______等doXXX方法。

答案:

HttpServlet,POST,GET,PUT,doPost,doGet,doPut

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

答案:

JavaDataBaseConnectivity,Java数据库连接

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

_______对话框。

答案:

onclick/confirm

25.当今比较流行的技术研发模式是______和_____的体系结构来实现的。

答案:

C/S,B/S

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

答案:

0至254

27.

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

答案:

javabean

28.XML文件有且只有一个______,其他标记都必须封装在其中,该标记又称为文件标记。

答案:

根标记

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

答案:

客户端,服务器端

30.简单地说,JDBC能够完成下列三件事:

与一个数据库建立连接()、向数据库发送SQL语句()、处理数据库返回的结果()。

答案:

connection,statement,resultset

31.exceQuery()方法用来执行一个产生单个结构集的_______语句,它只有一个_________参数,即它返回一个类的对象。

答案:

SQL,返回

32.JDBC是一种可用于执行的JavaAPI,它由一些Java语言编写的__________组成。

答案:

api函数

33.getParameter()方法中以__________形式返回指定参数的所有值。

答案:

字符串

34.JavaBean的种类分为___()_______和__()_______两类。

答案:

setproperty,getproperty

35.Java是由_______公司于1995年提出的,是一种完全面向__________的语言。

答案:

sun,对象

36.假设有一个JavaScript函数为show(),如果要求在页面加载时就执行,最好使用标记的_______什么事件。

答案:

onload

37.使用DOM接口,应用程序可以随时访问文档中任何一部分数据,NodeList集合中的节点都是live的,对各节点的操作都会反应到XML文件中,因此DOM接口访问XML文件又称为________。

答案:

随机访问模式

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

答案:

ASP,PHP,JSP

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

答案:

next()

40.()动作用于向一个()的属性赋值,需要注意的是,在这个动作中将会使用到的name属性的值将是一个前面已经使用()动作引入的JavaBean的名字。

答案:

setProperty>,JavaBean,

useBean>

41.Include指令的语法格式(),其中()意思为相对地址。

答案:

<%@includefile=“relativeURL”%>,relativeURL

42.JSP编译指令的一般语法形式为()。

答案:

<%@指令名=“值”%>

43.解决汉字的问题,最简单的方法就是在文件头加入()。

答案:

<%@pagecontentType="text/html;charset=GBK"%>

44.对待异常的方式有两种:

();()。

答案:

在方法内部捕获并处理该异常,在本方法内不处理该异常而是,将异常抛给方法的调用者由调用者决定如何处理异常

45.Java中的()是当程序中出现不同寻常的情况时生成的一个对象。

答案:

异常(Exception)

46.request对象是()的一个实例。

当客户端请求一个JSP网页时,()会将客户端的请求信息包装在这个()对象中,请求信息的内容包括请求的()、()、()、()、()等,然后将request对象当作()方法的()参数值,所以我们可以通过这个对象来取得有关客户端的请求信息。

答案:

ServletRequest,JSP引擎,request,Header,标题头(),信息,请求的方式,请求的参数名称,参数值和客户端的主机名称,jspService,HttpServletRequest

47.Tomcat目录bin()、conf()、lib()。

答案:

"包含启动/关闭脚本,

48.()对象的类型是javax.servlet.ServletResponse类的实例,JSP引擎会根据客户端的请求信息建立一个默认的()对象。

答案:

response,response

49.JSP网页文件的扩展名是()。

答案:

jsp

50.在传统的网页HTML文件()中加入()和(),就构成了JSP网页。

答案:

*.htm,*.html,Java程序片段(Scriptlet),JSP标记(tag)

51.JSP是指()是由()公司倡导、许多公司参与一起建立的一种()网页技术标准。

答案:

JavaServerPages,SunMicrosystems,动态

52.Servlet的生命周期分三个时期:

()、()、()。

答案:

装载Servlet,创建一个Servlet实例,销毁

53.JavaServlet的主要特点是:

()、()、()、()、节省投资。

运行servlet需要在()注册.

答案:

高效,方便,功能强大,可移植性好,web.xml

54.一个Bean由三部分组成:

()、()、()。

答案:

实现java.io.serializable接口,提供无参数的构造方法,提供getter()和setter()方法访问它的属性

55.理论上,GET是(),POST是()。

答案:

用于获取服务器信息并将其作为响应返回给客户端,用于客户端把数据传送到服务器

56.包含各种配置文件,包括Tomcat的主要配置文件server.xml和为不同的Tomcat配置的Web应用设置缺省值的文件web.xml,包含Tomcat中使用的jar文件。

在Unix平台中,此目录下的任何文件都被加到Tomcat的classpath中Tomcat脚本Startup()、Shutdown()。

答案:

启动Tomcat,关闭Tomcat

57.()是运行在服务器端,用来响应客户端请求的java代码模块。

答案:

Servlet

58."异常的处理,可在该方法的代码段中包含3类代码:

()和

finally代码块。

答案:

trycatch

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

答案:

application

60.在Tomcat服务器中部署Web应用程序时,可以直接将Web程序归档文件WAR存放到tomcat服务的_______目录中。

答案:

servlet/lib

61.FileReader通过()对象或者()可以把内容输出到文件中。

答案:

"FileWriter

62.操作文件主要有两种类型()、()。

答案:

读取内容,写入内容或者更改文件的属性

63."由于JSP文件被编译成Servlet执行,出现异常的默认操作就是

显示异常的()。

答案:

堆栈

64.在JSP页面中可以通过()方法来获得ServletContext对象。

答案:

getServletContext()

65.使用()动作,JSP可以动态使用()组件来扩充JSP的功能。

答案:

useBean>,JavaBeans

66.当一个servlet接收来自客户端的调用请求,它接收两个对象()、()。

答案:

ServletRequest,ServletResponse

67.在删除数据时要求用户确认是否真的删除数据,如果使用JavaScript实现,应用使用__________对话框。

答案:

confirm()

68.JavaBean通过()()可以得到正确的执行。

答案:

Java虚拟机,JavaVirtualMachine

69.一个Bean由三部分组成()、2.()、3.()。

答案:

属性(Property),事件(Event),方法(Method)

70.JDBC和数据库建立连接的一种常见方式是通过()。

答案:

JDBC-ODBC桥

71.()是JAVA数据库连接()技术的简称,是为各种常用数据库提供无缝连接的技术。

答案:

JDBC,JavaDataBaseConnectivity

72.Out对象的方法()关闭流,并输出;()获得缓冲区的大小()清除缓冲区的流。

答案:

Close,getBufferSize,clearBuffer

73.()对象用于输出数据,它可以是javax.servlet.jsp.JspWriter的一个实例。

out对象的范围是()。

答案:

out,page

74.application对象的方法(),返回application某个属性的值()以Object对象的形式返回对应名称的application对象的属性值。

答案:

getInitParameter,getAttribute

75.()接口被Servlet用来实现在HTTP客户端和HTTP会话两者之间的关联。

答案:

HttpSession

二、单选题

76."JSP提供了一个可以在多个请求之间持续有效的内置对象(),该对象与浏览器窗口一一对应

A."request

B.response

C.session

D.application

答案:

C

77."组件表示()。

A.图形按钮

B.图形显示标记

C.上传图片

D.下载图片

答案:

A

78."使用格式

setPropertyname=""beanid""property=""bean的属性""value=""<%=expression%>""/>给Bean的属性赋值,expression的数据类型和bean的属性类型()。

A.必须一致

B.可以不一致

C.必须不同

D.无要求

答案:

A

79."DriverManager类的getConnection(Stringurl,Stringuser,Stringpassword)方法中,参数url的格式为jdbc:

<子协议>:

<子名称>,下列哪个url是不正确的?

()

A."”jdbc:

mysql:

//localhost:

80/数据库名”

B.”jdbc:

odbc:

数据源C.”jdbc:

oracle:

thin@host:

端口号:

数据库名”

D.”jdbc:

sqlserver:

//172.0.0.1:

1443;DatabaseName=数据库名

答案:

A

80."下面哪一项是提供了对xml文档的元素的访问方法?

()

A.Document

B.Element

C.Nodelist

D.Text

答案:

A

81."关于分页显示,下列的叙述哪一项是不正确的?

()

A."只编制一个页面是不可能实现分页显示的

B.采用一至三个页面都可以实现分页显示

C.分页显示中,记录集不必在页面跳转后重新生成

D.分页显示中页面显示的记录数可以随用户输入调整

答案:

A

82."下面哪一项是合法的xml标记名称?

()

A.<123abc>

B.<123书名>

C.

D.

答案:

C

83."部署Servlet,下面哪一项描述错误?

()

A."必须为Tomcat编写一个部署文件。

B.部署文件名为web.xml

C.部署文件在Web服务目录的WEB-INF子目录中

D.部署文件名为Server.xml

答案:

C

84."下列XML格式正确的为()。

A.<学生学号=“101”姓名=张三/>

B.<学生学号=“101”姓名=”张三”>

C.<学生学号=“101”姓名=”张三”/>

D.学生

答案:

D

85."A3-6当浏览器第二次访问该JSP网页时的输出结果是什么?


<%!

inta=0;%>

<%intb=0;

a++;

b++;

%>

a:

<%=a%>

b:

<%=b%>

选项:

()

A.a=0b=0

B.a=1b=1

C.a=2b=1

D.a=3b=2

答案:

C

86."在JSP中为内建对象定义了4种作用范围,即ApplicationScope、SessionScope、PageScope和()四个作用范围。

A.RequestScope

B.ResponseScope

C.OutScope

D.WriterScope

答案:

A

87.释放session对象时,使用session对象的__________________方法。

A.clear()

B.invalidate()

C.remove()

D.

答案:

B

88."给出了如下的查询条件字符串Stringcondition=""insertbookvalues(?

?

?

?

?

)"";下列哪个接口适合执行该SQL查询()

A."Statement

B.PrepareStatement

C.CallableStatement

D.不确定

答案:

B

89."下面常用的正则表达式中,表示中文字符的是()

A.^\d+(\.\d+)*$

B.^[0-9]*[1-9][0-9]*$

C.^(-?

\d+)(\.\d+)?

$

D.[\u4e00-\u9fa5]

答案:

D

90."对如下JSP代码说法正确的是()

<%

Stringstr=""hello,JBIT""!


session.setAttribute(""msg"",str);

StringgetStr=session.getAttribute(""msg"");

out.println(getStr);

%>

A."运行成功,页面上输出helloJBIT

B.运行成功,页面上输出msg

C.代码行StringgetStr=session.getAttribute("msg");有错误,无法运行

D.代码行StringgetStr=session.getAttribute("msg");有错误,无法运行

答案:

D

91."在JDBCAPI中所提供的()类的职责是:

依据数据库的不同,管理不同的JDBC驱动程序

A."DriverManager

B.Connection

C.Statement

D.Class

答案:

A

92."使用response对象进行重定向时,使用的是()方法

A."getRequestDispatcher()

B.forward()

C.sendRedirect()

D.setRequestDispatcher()

答案:

C

93."如果请求页面中存在两个按钮(假定按钮的名称为sex),分别代表男和女,该页面提交后,为了获得用户的选择项,可以使用以下()方法

A."request.getParameter(sex);

B.request.getParameter("sex");

C.request.getParameterValues(sex);

D.request.getParameterValues("sex");

答案:

B

94."下列选项中,()是正确的表达式

A."<%Strings=""helloworld"";%>

B.<%="helloworld";%>

C.<%="helloworld"%>

D.

"helloworld"%>

答案:

C

95."下面对于B/S架构与C/S架构的描述错误的是()

A."B/S架构解决了C/S架构的弊端,因而在程序开发中将会逐步取代C/S架构

B.B/S架构是基于Intenet网络实现的,使得用户访问的范围扩大

C.C/S架构是基于局域网实现的,当程序发生改动后,需要对每一个客户端都进行维护

D.C/S可以设计出丰富的界面,而B/S则相对处于劣势。

答案:

A

96.在web项目的目录结构中,web.xml文件位于()中

A."src目录

B.文档根目录

C.variable

D.WEB-INF目录

答案:

D

97.如果做动态网站的开发,以下()可以作为服务器端脚本语言。

A."HTML

B.JSP

C.JavaScipt

D.Java

答案:

D

98."阅读下面代码片段:


RequestDispatcher
dispatcher=request.getRequestDispatcher(""a.jsp"");

dispatcher.forward(request,response);

关于该段代码的作用,下列叙述哪项是正确的?

()A.页面重定向到a.jsp页面

B.将请求转发到a.jsp页面

C.从a.jsp定向到当前页面

D.从a.jsp转发到当前页面

答案:

B

99.用来在网页中显示图形的标记为()

A.

B.

C.

D.

答案:

B

100.在JSP中要使用user包中的User类,则以写法正确的是()

A.

useBeanid="user"class="user.User"scope="page"/>

B.

useBeanclass="user.Use.class"/>

C.

useBeanname="user"class="user.User"/>

D.

useBeamid="user"class="user"import="user.*"/>

答案:

A

101."下列说法哪一项是正确的()

A."Apache用于ASP技术所开发网站的服务器

B.IIS用于CGI技术所开发网站的服务器

C.Tomcat用于JSP技术所开发网站的服务器

D.WebLogic用于PHP技术所开发网站的服务器

答案:

C

102."java.io.File对象的()方法可以新建一个文件。

A.delete()

B.createFile()

C.mkdir()

D.createNewFile()

答案:

B

103.当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个(B)

A.进程

B.线程

C.程序

D.服务

答案:

B

104."include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1