精选最新WEB应用程序开发JAVAWEB开发考核题库188题含答案Word格式文档下载.docx

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

精选最新WEB应用程序开发JAVAWEB开发考核题库188题含答案Word格式文档下载.docx

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

精选最新WEB应用程序开发JAVAWEB开发考核题库188题含答案Word格式文档下载.docx

0至254

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

request

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

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

init(),service(),destroy()

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

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

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

JavaDataBaseConnectivity,Java数据库连接

20."

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

_______对话框。

onclick/confirm

21.JSP页面的程序片中可以插入________标记。

22.Servlet运行于________端,与处于客户端的Applet相对应。

服务器

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

C/S,B/S

24.一个循环语句包含的4个部分为:

初始化部分()、()、迭代部分、()。

initialization,循环体部分,中止部分

25."

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

<

/br>

try{Class.forName("

"

_________"

);

}<

创建连接的代码如下:

try{//和数据库建立连接<

conn=

DriverManager.getConnection(<

"

_____//localhost:

3306/booklib"

"

root"

……

conn.close();

catch(Exceptione){<

out.println(e.toString());

}

com.mysql.jdbc.Driver,jdbc:

mysql:

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

TCP/IP

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

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

connection,statement,resultset

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

SQL,返回

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

浏览器,string

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

客户端,服务器端

31.()动作用来引导客户端的请求到另一个页面或者是另一个servlet。

<

forword>

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

servlet/lib

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

随机访问模式

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

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

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

confirm()

36.URI()是()的缩写,可以是绝对路径或者相对路径。

UniformResourceIdentifier,统一资源标记符

37.taglib指令语法格式()。

%@tagliburi="

tagLibraryURI"

prefix="

tagPrefix"

%>

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

%@includefile=“relativeURL”%>

relativeURL

39.JSP编译指令用于指定所使用的()、()、()、()。

脚本语言,Servlet实现的接口,Servlet扩展的类,Servlet

40.JSP中不能应用()函数。

JavaScript

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

JavaBeans

42.Tomcat的主要配置文档是()。

可以通过配置server.xml设置()。

server.xml,服务器的端口及虚拟路径

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

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

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

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

JavaServerPages,SunMicrosystems,动态

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

()、()、()。

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

46.JavaServlet的主要特点是:

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

运行servlet需要在()注册.

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

47.JDBC的主要任务是:

与数据库建立连接,发送SQL语句,处理结果

48.application对象是(),而session对象则是每个客户专用的。

代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息

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

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

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

异常(Exception)

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

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

52."

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

()和

finally代码块。

trycatch

53.FileOutputStreamJSP是()公司倡导,由多家公司参与一起建立的一种动态网页技术标准,主要用于开发动态网页。

SunMicrosystems

54."

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

显示异常的()。

堆栈

55.()对象对于每个Web应用来说只有一个。

application

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

HttpSession

57.一个session可以通过()或重写()来维持。

Cookie,URL

58.定制标识的前缀是()。

prefix

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

Java虚拟机,JavaVirtualMachine

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

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

JDBC-ODBC桥

62.Out对象的方法()关闭流,并输出;

()获得缓冲区的大小()清除缓冲区的流。

Close,getBufferSize,clearBuffer

63.()对象保存了一个应用系统中一些公用的数据。

64.会话管理是通过服务器将()作为一个cookie存储在用户的Web浏览器中来()每个用户会话。

SessionID,唯一标识

65.session对象的常用方法(),返回会话标识符;

(),返回和应用层数据中指定名字相联系的对象。

getId,getValue

66.request对象的方法()返回请求的给出名字的属性的值,()返回包含指定参数的单独值的字符串。

getAttribute,getParameter

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

ServletRequest,ServletResponse

二、单选题

68."

JSP内置对象request的getParameterValues()方法返回值是()

A."

String[]

B.Object[]

C.String

D.Object

A

69."

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

A.<

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

B.<

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

C.<

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

D.<

abc学号=“101”姓名=”张三”>

学生<

/abc>

D

70."

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

A.进程

B.程序

C.程序

D.服务

B

71."

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

inta=0;

%intb=0;

a++;

b++;

%>

a:

%=a%>

br>

b:

%=b%>

选项:

()

A.a=0b=0

B.a=1b=1

C.a=2b=1

D.a=3b=2

C

72."

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

A.RequestScope

B.ResponseScope

C.OutScope

D.WriterScope

73."

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

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

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

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

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

74."

给出了如下的查询条件字符串Stringcondition="

insertbookvalues(?

?

)"

;

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

Statement

B.PrepareStatement

C.CallableStatement

D.不确定

75."

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

B.response

C.session

D.application

76."

对如下JSP代码说法正确的是()<

%<

Stringstr="

hello,JBIT"

session.setAttribute("

msg"

str);

StringgetStr=session.getAttribute("

out.println(getStr);

运行成功,页面上输出helloJBIT

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

C.代码行StringgetStr=session.getAttribute("

有错误,无法运行

D.代码行StringgetStr=session.getAttribute("

77."

如果要把一个用户名jack保存在session对象里,则下列语句正确的是()

session.setAttribute(name,jack);

B.session.setAttribute("

name"

jack"

C.session.setAttribute("

name);

D.session.setAttribute("

78."

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

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

DriverManager

B.Connection

C.Statement

D.Class

79."

在JSP中使用JDBC语句访问数据库,正确导入SQL类库的语句是()

%@pageimport="

java.sql.*"

sql.*"

%pageimport="

%@import="

80.JSP应用程序配置文件的根元素为____________________

WEB>

web-inf>

web-app>

WebRoot>

81."

对于转发与重定向的描述错误的语句是()

重定向是在客户端发生作用,通过请求新的地址实现页面转向

B.使用重定向时可以在地址栏中看到转向后的URL

C.使用重定向时可以在地址栏中看到转向后的URL

D.转发与重定向都可以实现在页面跳转,因而没有区别

82."

在JSP页面中使用<

setPropetyname="

bean的名字"

property="

bean属性名"

param="

表单参数名"

/>

格式,用表单参数为Bean属性赋值,要求Bean的属性名字()。

A.必须和表单参数类型一致

B.必须和表单参数名称一一对应

C.必须和表单参数数量一致

D.名称不一定对应

83."

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

request.getParameter(sex);

B.request.getParameter("

sex"

C.request.getParameterValues(sex);

D.request.getParameterValues("

84."

在某个JSP页面中存在这样一行代码:

%="

2"

+"

4"

运行该JSP,以下说法正确的是()

这行代码没有对应的输出

B.这行代码对应的输出是6

C.这行代码对应的输出是24

D.这么代码将引发错误

85."

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

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

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

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

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

86."

在设计Web项目的目录结构下,一般把JSP和HTML文件放在()

src目录

B.文档根目录或其子文件夹下

C.META-INF目录

D.WEB-INF目录

87.设置文档体背景颜色的属性是()

A.text

B.bgcolor

C.background

D.link

88."

阅读下面代码片段:

RequestDispatcher<

dispatcher=request.getRequestDispatcher("

a.jsp"

dispatcher.forward(request,response);

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

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

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

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

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

B

89.表示粗体加斜体的标记是()。

B>

字体<

/B>

I>

/I>

U>

/U>

90.下列设置颜色的方法中不正确的是()

bodybgcolor=”red”>

bodybgcolor=”yellow”>

bodybgcolor=”#FF0000”>

bodybgcolor=”#HH00FF”>

91.URL是Internet中资源的命名机制,URL由三部分构成()。

协议、主机DNS名或IP地址和文件名

B.主机、DNS名或IP地址和文件名、协议

C.协议、文件名、主机名

D.协议、文件名、IP地址

92.下面Servlet的哪个方法载入时执行,且只执行一次,负责对Servlet进行初始化。

()

A.service()

B.init()

C.doPost()

D.destroy()

93."

下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格()<

while(rs.next()){<

out.print(“<

tr>

”);

td>

”+rs.getString

(1)+”<

/td>

”+rs.getString

(2)+”<

”+rs.getString(3)+”<

”+rs.getString(“publish”)+”<

”+rs.getFloat(“price”)+”<

/tr>

}A.4

B.5

C.6

94.由JSP页面向Tag文件传递数据要使用的指令是()

A.tag

B.attribute

C.variable

D.taglib

95."

为了避免服务器的响应信息在浏览器端显示为乱码,通常会使用()语句重新设置字符编码

response.setContentType()

B.response.setCharcterEncoding()

C.response.setPageCoding()

D.response.setCharset()

96."

下列选项哪些是正确的JSP表达式语法格式?

%Stringname=“YXQ”%>

B.<

%Stringname=“您好”;

%=“您好”;

%=“YXQ”%>

97.不是JSP运行必须的是()

A.操作系统

B.JavaJDK

C.支持Jsp的Web服务器

D.数据库

98.下列动态网页和静态网页的根本区别描述错误的是()。

A.静态网页服务器端返回的HTML文件是事先存储好的

B.动态网页服务器端返回的HTML文件是程序生成的

C.静态网页文件里只有HTML标记,没有程序代码。

D.动态网页中只有程序,不能有HTML代码。

99.当用户请求jsp页面时,JSP引擎就会执行该页面的

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

当前位置:首页 > 工程科技 > 能源化工

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

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