Web應用開發(fā)期末考試復習題及答案_第1頁
Web應用開發(fā)期末考試復習題及答案_第2頁
Web應用開發(fā)期末考試復習題及答案_第3頁
Web應用開發(fā)期末考試復習題及答案_第4頁
Web應用開發(fā)期末考試復習題及答案_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Web應用開發(fā)期末考試復習題及答案

單選題

1.我們通常使用。來獲取表單傳來的參數(shù)。

A、request.getParameter()

B、request.getHeader()

C、request.getSen^erlnfb()

D>request.getRemoteAddress()

參考答案:A

2.某JSP頁面包含以下腳本,v%!intcount=100;%>v%intcount二

0;%>Thepageisreferencedby<%=++count%>times貝|第^次訪問該

網(wǎng)頁時,()顯示的結(jié)果是對的?

A、ThepageisreferencedbyOtimes

B、Thepageisreferencedbyltimes

C、ThepageisreferencedbylOOtimes

D、Thepageisreferencedbyl01times

參考答案:B

3.下面()引用指令的語法是正確的?

A、<%includefile=nhello.jspn%>

<jsp:includefile=nhello.jsp,7>

C、<%includefile=nhello.jspnflush=ntruen/>

D、<jsp:includcfilc=nhcllo.jsp?uscrnamc=scottn/>

1st

參考答案:A

4.以下選項中,語法正確的選項是:()。

A、<%=inta%>

B、<%out.prindn("abc")%>

C、<%!out.println("abc")%>

D、v%二"abc”%>

參考答案:D

5.對于標準的Web網(wǎng)頁,表示響應信息是HTML格式的文本文件

的定義是:()。

A、text/css

B>text/html

C、application/vnd.ms-excel

D、application/msworD

參考答案:B

6.能在瀏覽器的地址欄中看到提交數(shù)據(jù)的表單提交方式是()。

A、submit

B、get

C、post

D>out

參考答案:B

7.以下關(guān)于Servlet的描述,。是錯的。

A、Servlet是運行于服務器端的應用程序

2nd

B、支持JSP運行的地方都支持Servlet

C、通常我們通過編寫Servlet的service()方法完成用戶的請求

D、Servlet通過init()方法初始化

參考答案:C

8.下列哪個接口用于獲取關(guān)于數(shù)據(jù)庫的結(jié)構(gòu)信息?請選擇()o

A、Statement

B、PreparedStatement

C、null

D、atabaseMetaDatA

參考答案:D

9.下列哪個是JSP動作(Action)?正確的選擇是()。

A><%pageincludefile=,,index.htmr,%>

B><jsp:useBeanid=ncustomcrnclass=ntest.Customcr'7>

C^<%!Stringsql="select*firomcustomern%>

D、<%inti=0;%>

參考答案:B

1O.JSP頁面程序片中可以使用下列哪個方法將strNumx二request.g

etParamter()得到的數(shù)據(jù)類型轉(zhuǎn)換為Double類型?選擇是()°

A、Double.parseString(strNumx)

B、Doublc.parscDoublc(strNumx)

C、Doublc.parsclnteger(strNumx)

D>ouble.parseFloat(strNumx)

3rd

參考答案:B

11.下面對于HTML的元素描述錯誤的是:()。

A、<form>為表單標簽

B、<inputtype=ntextM>為文本框

C、<br>為換行標簽

D、vhr>為段落標簽

參考答案:D

12.以下哪個不屬于JSP運行所必須的系統(tǒng)?選擇是()o

A、操作系統(tǒng)

JavaJDK

C、支持Jsp的Web服務器

D、數(shù)據(jù)庫

參考答案:D

13.以下關(guān)于EL和JSTL說法錯誤的是?選擇是()o

A、EL是一種簡潔的數(shù)據(jù)訪問語言

B、EL表達式基本形式:${var}

C、JSTL的全稱是JavaSer\rerPagesStandardTagLibrar)r

D、JSTL只有一個Core核心標簽庫

參考答案:D

14.下面哪一個選項不是http響應的一部分?選擇是()。

A、響應頭

B>響應正文

4th

C、協(xié)議版本號

D、狀態(tài)行

參考答案:C

15.可以執(zhí)行請求轉(zhuǎn)發(fā)的操作是()。

A、Jsp中response內(nèi)置對象的sendRcdirect()方法

B、vjsp:includc>標記

C^RcquestDispatcher對象的include()方法

D、RequestDispatcher對象的forward()方法

參考答案:D

16.以下選項中,哪一個不是JSP隱含的對象?選擇()。

A、pageContext

B、param

C、out

DNconfig

參考答案:B

17.以下方法中,哪一個方法不是HTTPSenlet類的方法?正確的選

擇是()o

A、doGet

B、doDelete

C、doPost

D、oScrxdcc

參考答案:D

5th

18.以下哪些不屬于Web容器提供的標準服務?選擇是()。

A、數(shù)據(jù)庫連接

B、安全服務

C、網(wǎng)頁信息檢索

D、事務支持

參考答案:C

19.關(guān)于JAVAWEB服務器的Servlet容器,正確的說法有()。

A、Servlet容器是一種數(shù)據(jù)庫,可以存儲一些JSP頁面所需配置信

B、Servlet容器負責分析客戶請求的是動態(tài)網(wǎng)頁還是靜態(tài)網(wǎng)頁

C、Servlet容器是WEB服務器的一個組件,一般在服務器啟動時

進行初值化

D、WEB應用的運行時的環(huán)境是Sender容器根據(jù)配置文件提供

參考答案:C

20.可以在以下哪個()標記之間插入變量與方法聲明?

A、<%和%>

B、<%!和%>

C、</和%>

D、V%和〉

參考答案:B

21.下面描述錯誤的是()。

6th

A、HTML文件必須由開頭,v/html>標記結(jié)束。

文檔頭信息包含在<head>與v/head>之間。

C、在<11?2(1>和</1102(3>之間可以包含<刊?>和<130€1)》等信息

D、文檔體包含在vbody>和</body>標記之間

參考答案:C

22.vjsp:uscBcan>的scope的默認值是()。

A、session

B>application

C、page

D>request

參考答案:C

23.用于聲明當前頁為error頁?正確的選擇是()。

A、<%pagccrrorPage=ntruen%>

B、<%pageinfo=nerrorn%>

C、<%pagepageEndcoding=HerrorH%>

D、<%pageisErrorPage=ntruen%>

參考答案:D

24.以下()是錯誤的JSP頁面的表達方式。

A、<%!inta;%>

B、<%=nHcllon%>

C、v%="world”;%>

D><%out.println("jsp");%>

7th

參考答案:C

25.關(guān)于JSP的內(nèi)置對象session,以下說法正確的是()。

A、綁定到session對象上的屬性在應用程序的生存周期內(nèi)總是有

效的

B、使用session對象的addAttribute方法來添加會話屬性

C、會話屬性是特定用戶的專用數(shù)據(jù),同時訪問Web應用程序的其

他用戶無法訪問這些屬性

D、每個session對象有可能對應多個sessionlD

參考答案:C

26.以下哪一項不是Page命令中的有效屬性?請選擇()。

A、import

BAexport

C、errorPage

D、session

參考答案:B

27.從HTTP請求中,獲得請求參數(shù),應該調(diào)用以下哪個方法?選擇

是()o

A、request對象的getAttribute()方法

B、session對象的getAttribute()方法

C^request對象的gctParamctcr()方法

D、session對象的gctParamctcr()方法

參考答案:C

8th

28.為MyWebApp開發(fā)了一Servlet,應該將這些Sen-let發(fā)布于()

文件夾中

A、/(根目錄)

B、/WEB-INF/

C、/WEB-INF/classes

D、/WEB-INF/liB

參考答案:C

29.以下關(guān)于JSP的說法正確的有()。

A、JSP在服務器端被執(zhí)行

B、JSP的最終存在形式是sendet

C、JSP在客戶端被執(zhí)行

D、JSP的最終存在形式是javaapplication

參考答案:B

30.以下對JavaBcan的描述,錯誤的是:。

A、JavaBean是一^公共(public)的類

B、JavaBean類的必須有一個無參數(shù)的構(gòu)造函數(shù)。

C、取得或者設(shè)置類屬性的方法必須是getXXX()或者setXXX

0

D、JavaBean不能封裝對數(shù)據(jù)庫的處理

參考答案:D

31.JavaBean的作用范圍可以是page、requestsession和()四個

作用范圍中的一種。

9th

A、pplication

local

C、global

D^class

參考答案:A

32.在JSP頁面中使用vjsp:sctPropcrtynamc="bcanid"propcrty="bean

的屬性"value二"字符串”/>格式給Long類型的Bean屬性賦值,會

調(diào)用哪個數(shù)據(jù)類型轉(zhuǎn)換方法?選擇是()。

A、Long.parseLong(Strings)

Integer.parselnt(Stirngs)

C、Double.parseDouble(Strings)

D、不確定

參考答案:A

33JSP的Page編譯指令的屬性Language的默認值是()。

A、JavA

B、C語言

C、#

D、SQL

參考答案:A

34.給出HTML代碼vinputtypc=tcxtnamc二”foo"size=20>表示以下

的哪一種功能?選擇是()。

A、創(chuàng)建一個單選框

10th

B、創(chuàng)建一個單行文本輸入?yún)^(qū)域

C、創(chuàng)建一個提交按紐

D、創(chuàng)建一個使用圖象的提交按紐

參考答案:B

35.out對象是一個輸出流,其輸出不換行的方法是()。

A、out.print()

B、out.newLine()

C、out.println()

D^outwrite()

參考答案:A

36.使用格式給Bean的屬性賦值,expression的數(shù)據(jù)類型和bean的

屬性類型()o

A、必須一^致

B、可以不一致

C、必須不同

D、無要求

參考答案:A

37.在Servlet生命周期中,下列哪個方法是對應服務階段的方法?

正確的選擇是()。

A、doGet()

BNdoPost()

C、doGet和doPost()

llth

D、service()

參考答案:D

38.下面哪項不屬于JSP內(nèi)置對象?選擇是()。

A、page

session

C、include

D、out

參考答案:C

39.當多個用戶請求同一個JSP頁面時,Tomcat服務器為每個客戶

啟動一個()。

A、進程

B、線程

C、程序

D、服務

參考答案:B

4().下列哪一種是Servlet處理請求的方式?正確的選擇是()。

A、以進程的方式

B、以線程的方式

C、以程序的方式

D、以響應的方式

參考答案:B

41.以下Form表單元素描述,正確的是:0。

12th

A、〈inputtype="text",表示密碼框

vinputtype="submit”〉表示提交按鈕

C、<selectname="select"〉表示單選框

D、〈inputtype="password",表示文本框

參考答案:B

42.下列有關(guān)session對象的用途描述合理的為?選擇是()。

A、在頁面上輸出數(shù)據(jù)

B、拋出運行時的異常

C、在多個程序中保存信息

D、在用戶會話中保持狀態(tài)和用戶認證

參考答案:D

43JSP頁面中JSP表達式的語法格式為:()

A、<%=%>

B、<%!%>

C、<%%>

D、<%%>

參考答案:A

44.某錯誤處理頁面定義如下:<%pagecontentTypr—text/html;char

set=GB2312^isErrorPage=wtrue"%><html><head><title>error

</title></hcad><body>//TODO在此忝力口7f弋碼v/body>vhtml>

則可用下列哪些語句替換“//TODO:在此添加代碼”?

A、<%=out.gctMessagc()%>

13th

<%=response.getMessage()%>

C><%=exception.getMessage()%>

D、<%=error.getMessage()%>

參考答案:C

45.下面對于HTML的元素描述錯誤的是:()。

A、<!-一,為注釋標記

B、<ahref=””>為鏈接圖像標記

C、<br>為換行標記

D、<p>為分段元素

參考答案:B

46.在以下操作中哪些是與使用JavaBean無關(guān)的?請選擇一個正確

的答案是()o

jsp:include

B>jsp:uscBcan

C、jsp:setProperty

D、jsp:getProperty

參考答案:A

47.下面哪個狀態(tài)代碼表示"NotFound無法找到指定位置的資源”?

正確選擇是()。

A、104

B、201

C、401

14th

D、404

參考答案:D

48.下面哪些方法不屬于session對象?選擇一個正確的答案是()。

A、getAttributeName

B、getSendetContext

C、invalidate

D>addCookie

參考答案:D

49.下面哪一項屬于工具Bean的用途?。

A、完成一定運算和操作,包含一些特定的或通用的方法,進行計算

和事務處理。

B、負責數(shù)據(jù)的存取

C、接受客戶端的請求,將處理結(jié)果返回客戶端

D、在多臺機器上跨幾個地址空間運行

參考答案:A

5O.JavaBean可以通過相關(guān)jsp動作指令進行調(diào)用。下面哪個不是

JavaBean可以使用的jsp動作指令?選擇是()。

A、<jsp:useBean>

B、<jsp:getProperty>

C、<jsp:setPropcrty>

D^<jsp:sctParamctcr>

參考答案:D

15th

51.在WEB應用程序的目錄結(jié)構(gòu)中,在WEB-1NF文件夾外的文件

是()o

A、jsp文件

B、class文件

C、jar文件

D^wcb.xml文件

參考答案:A

52.哪個JSP內(nèi)置對象可以處理jsp頁面運行中的錯誤或者異常?

選擇是()o

A^pageContext

B、page

C>session

D、exception

參考答案:D

53.下列變量聲明在()范圍內(nèi)有效。<%!DatedateTime;IntcountN

um;%>

A、從定義開始處有效,客戶之間不共享

B、在整個頁面內(nèi)有效,客戶之間不共享

C、在整個頁面內(nèi)有效,被多個客戶共享

D、從定義開始處有效,被多個客戶共享

參考答案:C

54.在JSP頁面中使用vjsp:sctPropcrtynamc="bean的名字”property

16th

二“*"/〉格式,將表單參數(shù)為Bean屬性賦值,propertyi*”格式要

求Bean的屬性名字()。

A、必須和表單參數(shù)類型一致

B、必須和表單參數(shù)名稱——對應

C、必須和表單參數(shù)數(shù)量一致

D、名稱不一定對應

參考答案:B

55.可以利用JSP動態(tài)改變客戶端的響應,使用的語法是()。

A、response.setHeader()

response.outHeader()

C、response.writeHeader()

D>response.handlerHeader()

參考答案:A

56.Scndet可以在以下哪三個不同的作用域存儲數(shù)據(jù)?正確的選擇

是()o

A、響應、會話和上下文

B、請求、會話和上下文

C、請求、響應和會話

D、請求、響應和上下文

參考答案:B

57.下面選項中哪一個是有效的字符編碼格式?選擇是()。

A、GBK

17th

B、GBM

C、GBD

D、JSP

參考答案:A

58.下面哪個不是JSP中和javabean相關(guān)的標記?選擇是()。

A、<jsp:uscrBcan>

B、<jsp:include>

C、<jsp:setProperty>

D、<jsp:getProperty>

參考答案:B

59.下列說法哪一項是正確的?選擇是()。

A、pache用于ASP技術(shù)所開發(fā)網(wǎng)站的服務器

B、ns用于CGI技術(shù)所開發(fā)網(wǎng)站的服務器

C、Tomcat用于JSP技術(shù)所開發(fā)網(wǎng)站的服務器

D、XVeblQgic用于PHP技術(shù)所開發(fā)網(wǎng)站的服務器

參考答案:C

6().所有的servlet過濾器類都必須實現(xiàn)哪個接口?選擇是()。

A、javax.servdet.Filter

B、javax.sendet.ServdetConfig

C、javax.serydct.ScndctContcxt

D、javax.scn'lct.Scrx'lct

參考答案:A

18th

61.下面()不是HTML元素的表示方法?

A、〈元素名〉文件或超文本〈/元素名〉

B、〈元素名屬性名二“屬性值”>文本或超文本〈/元素名〉

C、</元素名屬性名二"屬性值”,

D、v元素名,

參考答案:C

62.在JSP頁面中,保存數(shù)據(jù)的范圍由小到大依次是()。

A、pageContext,request,application,session

pageContext,application,session,request

C、pageContext,request,session,application

D、pageContext,session,request,application

參考答案:C

63.一servlet的生命周期不包括()方法?

A、init()方法

invalidate()方法

C^service()方法

D、estroy()方法

參考答案:B

64.out對象是一個輸出流,其輸出各種類型數(shù)據(jù)并換行的方法是

()o

ANout.print()

B>out.ncwLinc()

19th

C、outprintln()

D、outwrite()

參考答案:C

65.以下哪個不是JSP指令?選擇是()。

A、page指令

B、taglib指令

C^import指令

D、include指令

參考答案:C

66Javaservlet是運行于()環(huán)境中。

A、服務器端

B、客戶端

C、服務器端和客戶端

D、瀏覽器

參考答案:A

67.某公司采用了JSP+Bean模式來完成某個開發(fā)任務。如果采用

TOMCAT服務器,那么項目中的JavaBean在發(fā)布時應該放在()

目錄中。

A、WEB-INF

B、wcbapps

C、WEB-INF/liB

D、WEB-INF/classcs

20th

參考答案:D

68.JSP頁面可以在“〈%二”和“%>”標記之間放置JSP表達式,

直接輸出JSP表達式的值。組成“<%二”標記的各字符之間。_

A、可以有空格

B、不可以有空格

C、必須有空格

D、不確定

參考答案:B

69.以下哪些方法可以獲取客戶端的變量值?選擇是()。

A、HttpServletRequest的getParameterValues()方法

B、HttpSendetResponse的getParameter()方法

C、HttpScrvletResponse的gctValues()方法

D、HttpServletRcqucstgctValucs()方法

參考答案:A

70JDBCAPI提供了()接口來對數(shù)據(jù)庫存儲過程進行調(diào)用?

A^java.sql.DriverManagger

B、java.sql.Statement

C、java.sql.Result

D>java.sql.CallableStatcmcnt

參考答案:D

71.動作可能影響當前的輸出流或者用來創(chuàng)建、使用或者改變對

21st

象。JSP規(guī)范中包含一些標準的動作類型,新的動作類型由下面哪

個指令定義()。

A、include

BNpage

C>form

D、tagliB

參考答案:D

72.在JSP的page指令中,哪些屬性是可以在頁面中重復的屬性?

選擇一個正確的結(jié)果是()。

A、language

B、uffer

C>import

D、autoFlush

參考答案:C

73.Web應用服務器Tomcat的默認端口為()。

A、80

B、81

C、8080

D、8089

參考答案:C

74.下列哪個作用范圍的Bean,被Web服務目錄下所有用戶共享,

任何客戶對Bean屬性的修改都會影響到其他用戶。選擇是0。

22nd

A、pplication

request

C、page

D、session

參考答案:A

75.對于Servlet的描述中()是錯的?

A、所有支持JSP的地方都支持Servlet

B、我們一般實例化Servlet,并編寫其doGet()和doPost方法

C、服務器停止吐將調(diào)用destory()方法

D、在Sendet的生命周期中,每次調(diào)用Servlet都需要初始化Send

et一次

參考答案:D

76.關(guān)于JDBC的描述,如下選項錯誤的是:()o

A、JDBC是Java語言用來訪問數(shù)據(jù)庫的APT

B、一般通過Statement對象的executeUpdate()方法來獲得數(shù)據(jù)

C、JDBC-ODBC橋是JDBC庫唯一自帶的數(shù)據(jù)庫驅(qū)動driver

D、JDBC支持事務的處理

參考答案:B

77.要從一個JSP頁面的響應交給另一個JSP頁面處理,可以使用下

列哪個對象?選擇是()。

A、response對象

23rd

B、application對象

C、onflg對象

D、exception又寸象

參考答案:A

78.JavaBean的scope取什么值可使該Javabcan被多個用戶共享,

即和web應用有相同的生命周期?選擇是()。

A、page

B、request

C、session

D、application

參考答案:D

79.以下描述中,哪個是JSP內(nèi)置對象?選擇一個正確的結(jié)果是()。

config

B、init

C、object

D、servlet

參考答案:A

80.在JSP內(nèi)置對象中,哪個對象對客戶請求做出響應,向客戶端輸

出信息?選擇是()。

A、out

response

C^session

24th

D、request

參考答案:B

81.下列web.xml中有關(guān)Servlet配置說法,哪一種是錯誤的?選擇是

()o

A、在web.xml描述中,首先要聲明Servlet

BN在web.xml描述中,要指定這個Scndct的名字

C^在web.xml描述中,要指定這個Servlet的類

D、在web.xml中不可同時指定多個Servlet

參考答案:D

82.JSP頁面通過()來識別Bean對象,可以在程序片中通過xx.me

thod形式來調(diào)用Bean中的set和get方法。

A、name

B、class

C、iD

D、classname

參考答案:C

83.http請求及響應的正文部分可以是任意格式的數(shù)據(jù),要保證接

收方能看得懂發(fā)送方發(fā)送的數(shù)據(jù),http協(xié)議采用()方式來規(guī)范正

文的數(shù)據(jù)格式。

A、FTP

B、TCP

C、HTTP

25th

D、MIME

參考答案:D

84.以下哪個方法可用于獲取session屬性userid的值?選擇是()。

A、session.getAttribute("userid");

session.setAttribute("userid");

C、rcqucst.getParamctcr("userid“);

D>request.getAttribute("userid");

參考答案:A

85.下列哪個作用范圍的Bean,被Web應用服務目錄下所有用戶共

享,任何客戶對Be2n屬性的修改都會影響到其他用戶。請選擇()

A、pplication

B、page

C、session

D、request

參考答案:A

86.以下哪一個選項中可以獲得Servlet的初始化參數(shù)?正確的選擇

是()o

A、Servlet

B、SendetContext

C^Scr\'lctConfig

D、GcncricScndct

參考答案:C

26th

87.在以下操作中,哪些是與使用JavaBean無關(guān)的?請選擇一個正確

的答案是()。

A、jspruseBean

B、jspdnclude

C、jsp:getProperty

D、jsp:sctPropcrty

參考答案:B

88.Web應用服務器Tomcat的默認端口為()。

A、80

B、8080

C、9090

D、8090

參考答案:B

89.如下選項錯誤的是:()

A、使用request.getParameter可以獲得由表單提交的數(shù)據(jù)

B、session.getAttribute()方法返回的為一^對象

C、使用application.getlnitParameter()將獲得當前版本Servlet

編譯器的信息

D、可以使用request.getCookie獲得客戶端的cookie值。

參考答案:C

90.用下面哪一種類型定義可以聲明隱藏域?正確的選擇是()。

A、type二"hide”

27th

B、type="text”

C、type="password”

D、type="hidden”

參考答案:D

91JavaBean的屬性必須聲明為private,操作屬性的方法必須聲明

為()訪問類型。

A>private

B、statiC

C、protect

D、public

參考答案:D

92.為了獲取客戶使用的瀏覽器類型,在Servlet的doGet方法中可

以調(diào)用HttpScrxdetRcquest對象的()方法

A、gctBrowserTypc

B、getHeader

C、getContentType

D^getServ^erlnfb

參考答案:B

93.如果不希望JSP網(wǎng)頁支持Session,應該如何力、?正確的選擇是

()o

AN調(diào)用HttpScssion的invalidate()方法

B、<%pagcsession=nfalse”>

28th

C、<%pagesession>

D><jsp:useBeanid=nuser,'class=,,UserDatanscope=nsession,7>

參考答案:B

94.在JSP內(nèi)置對象中,負責處理JSP文件在執(zhí)行時所發(fā)生的錯誤和

異常的對象是()。

A、message

B、exception

C、error

D、application

參考答案:B

95.以下關(guān)于C/S與B/S模式的描述,()是對的。

A、C/S為瀏覽器與服務器模式

B、/S為客戶端與服務器模式

C、/S模式的可維護性比B/S高

D、B/S模式的可維護性比C/S高

參考答案:D

96.vjsp:useBean>標簽的scope屬性,不可以設(shè)置為()。

A、request

B、session

C^out

D、page

參考答案:C

29th

97.JAVAW'eb應用的部署描述文件總是放在Web應用的()目錄

下。

A、META-INF

B、META-CFG

C、WEB-INF

D、WEB-CFG

參考答案:C

98.Servlet中HttpServdetResponse的哪個方法用來把一個Http請求

重定向到另外的URL?選擇是()。

A、sendURL()

B>redirectURL()

C>sendRedirect()

D、rcdircctResponse()

參考答案:C

99.下面關(guān)于C/S和B/S模式的描述,正確的是:()o

A、C/S模式的安全性比B/S模式的安全性要高。

B、/S模式的數(shù)據(jù)實時性比B/S模式的低

C、/S模式網(wǎng)絡應用限制比B/S模式的低

D、C/S模式的可維護性比B/S模式的高

參考答案:B

1。0.負責管理“腳本程序的運行環(huán)境”的JSP內(nèi)置對象是()

A、page

30th

session

C、request

D、application

參考答案:A

101.在JSP中page指令(v%page%>)里的()屬性是可以直復

的?

A、langueage

B、import

C、session

D、info

參考答案:B

102.下面對jdbcapi描述錯誤的是()o

A、DrivcrManagcr接口的gctConnection()方法可以建立和數(shù)據(jù)

庫的連接

B、Connection接口的createStatement()方法可以創(chuàng)建一個Stat

ement對象

C、Statement接口的executeQuery()方法可以發(fā)送select語句給

數(shù)據(jù)庫

D、ResultSet接口表示執(zhí)行insert語句后得到的結(jié)果集

參考答案:D

103.關(guān)于JavaBcan,下列的敘述哪一項是不正確的?()

A、JavaBean的類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造

31st

B、JavaBean的類屬性是私有的,要通過公共方法進行訪問

C、JavaBean和Servlet一^羊,使用之前必須在項目的web.xml中注

D>JavaBean屬性和表單控件名稱能很好地耦合,得到表單提交的

參數(shù)

參考答案:C

104.對于標準的Web網(wǎng)頁,通常使用()表示響應信息是HTML

格式的文本文件。

A、text/css

B>text/html

C、application/vnd.ms-excel

D、application/msworD

參考答案:B

105.HttpSenrletRequest對象的()方法能夠獲取一個表單參數(shù)的

值。

A^getQuetyString()

B、getPathlnfo()

C、getParameter()

D、gctAttribute()

參考答案:C

106.以下Form表單元素描述,()是錯的?

32nd

A、〈inputtype="password",表示密碼框

vinputtype="reset”〉表示提交按鈕

C、<selectname=nradio,f>表示單選框

D、〈inputtype="text"〉表示文本框

參考答案:B

107.通過以下哪一種對象,可以接收上一頁表單提交的信息?正確

選擇是()。

A、session對象

application

C、onflg對象

D、request對象

參考答案:D

108.使用動作標記可以在JSP頁面中獲得Bean的屬性,但必須保證

Bean有對應的()方法。

A、SetXxx方法

B、setXxx方法

C、getXxx方法

D、GetXxx方法

參考答案:C

109.使用vjsp:sctPropcrty>動作標記可以在JSP頁面中設(shè)置Bean的

屬性,但必須保證Bean設(shè)置有對應的方法,該方法是:()。

A、SetXxx方法

33rd

B、setXxx方法

C、getXxx方法

D、GetXxx方法

參考答案:B

110.將fum聲明為何種類型的對象,可以使fum作為一個屬性來存

儲?正確的選擇是()。

A>SendetContext

B、HttpServlet

C、Ser\rletConfig

D、Sendet

參考答案:A

111.Web應用中不能在不同用戶之間共享數(shù)據(jù)的方法是()o

A、使用cookie

B、使用文件系統(tǒng)

C、使用數(shù)據(jù)庫

D、使用ServletContext又寸象

參考答案:A

112.過濾器的實例化和初始化是在所請求的sendet實例化和初始

化()o

A、之前

B、之后

C、同時

34th

D、可以指定

參考答案:A

113.可以在以下哪個()標記之間插入Java程序片?

A、<%和%>

B、V%和/>

C、</和%>

D、〈%和!》

參考答案:A

114.在一個JSP定義標簽中,可以使用哪一個方法來在獲取范圍是

application的JSP隱含變量?正確的選擇是()。

A、pageContext.gerOut()

B、JspFactorjr.getPagetContext()

C、TagSupport.gctValue(String)

D、PagcContcxt.gctScndctContext()

參考答案:D

115.Servlet可以通過以下哪個接口實現(xiàn)請求轉(zhuǎn)發(fā)機制?正確的選

擇是()o

A、HttpSerxdetRequest接口

B、RequestDispatcher接口

C、HttpScndetResponsc接口

D、ScndctConfig接口

參考答案:B

35th

116.以下關(guān)于JDBCAPI中的類的說法,錯誤的是()?

A、我們可以使用Class.forName或者DriverManager.registerDriver

來注冊給定的驅(qū)動driver

B、PrepareStatement對象繼承了Statement接口,但是訪問數(shù)據(jù)庫

的速度并沒有Statement對象快

C、onncction對象代表了和某一個數(shù)據(jù)源的連接

D、ResultSet對象負責處理數(shù)據(jù)結(jié)果集對象

參考答案:B

117.<jsp:useBeanid=Hbean的名稱"scope="bean的有效范圍”class="

包名.類名”/>動作標記中,scope的值不可以是()o

A、page

B、request

C、session

D、response

參考答案:D

118.在JSP的page指令中,哪些屬性是可以在頁面中重復的屬性?

選擇正確的結(jié)果是()。

A、language

B、errorPage

C、import

D、session

參考答案:C

36th

119.在以下選項中,哪個不是開發(fā)JSP應用程序所必需的?正確的

選擇是0。

A、JDK

B、Eclipse

C、J2EESDK

D、Web服務器

參考答案:B

120.下面不是EL表達式特點的是()。

A、訪問JavaBean屬性

B、訪問JSP作用域

C、任何瀏覽器都支持

D、可直接進行運算

參考答案:C

121.對于JDBC,下面的描述()是錯的?

A、CallableStatement類用于調(diào)用數(shù)據(jù)庫中的存儲過程

B、PreparedStatment類可以讓數(shù)據(jù)庫預先編譯SQL語句

C、allableStatement類繼承了PreparedStatement類

D、PreparedStatement并沒有提高訪問數(shù),據(jù)庫的速度

參考答案:D

122.以下文件名后綴中,哪個不是靜態(tài)網(wǎng)頁的后綴?正確的選擇是

()o

A、html

37th

htm

C、jsp

D、shtml

參考答案:C

123.EL表達式在對隱含對象進行查找時最先查找的是()。

A、session

B、page

C、application

D^cookie

參考答案:B

124.JSP內(nèi)置對象中,哪個對象封裝了用戶提交的請求信息?通過

調(diào)用該對象相應的方法可以獲取請求的來源、標頭、協(xié)議、Coo

kies以及請求相關(guān)參數(shù)等信息。選擇是()。

A、out

B、application

C^session

D^request

參考答案:D

125.使用動作標記可以在JSP頁面中得到Bean實例的屬性值,并將

其轉(zhuǎn)換為。類型的數(shù)據(jù),發(fā)送到客戶端。

A、String

B、Double

38th

C、Object

D、Classes

參考答案:A

126.以下屬性中,哪個不是jsp:setProperty操作的屬性?正確的選擇

答案是()。

A、name

B、param

C、property

D、scope

參考答案:C

127.以下文件名后綴中,不是動態(tài)網(wǎng)頁的后綴的是:()。

A、jsp

B、xml

CNaspx

D、php

參考答案:B

128.調(diào)用getCreationTime()可以獲取session對象創(chuàng)建的時間,

該時間的單位是0。

A、秒

B、分秒

C、毫秒

D、微秒

39th

參考答案:C

129.下面對于JSP標簽的說法中,哪種提法是錯誤的?選擇是()o

A、JSP標簽用于調(diào)用JavaBean組件中的操作和執(zhí)行

B、JSP標簽簡化了JSP頁面的開發(fā)和維護

C、JSP技術(shù)沒有提供了在自定義標簽中封裝其他動態(tài)功能的機

D、自定義標簽通過封裝反復執(zhí)行的任務使它們可以在多個應用

程序中重復使用

參考答案:A

130.在以下選項中,哪個不是開發(fā)JSP應用程序所必需的?正確的

選擇是()o

A、JDK

B、J2EESDK

C、應用服務器

D、開發(fā)工具Eclipse

參考答案:D

131.一個典型的HTTP請求消息包括請求行、多個請求頭和()。

A、狀態(tài)行

B、信息體

C^響應行

D、響應頭

參考答案:B

40th

132.下面哪項內(nèi)容使用request對象無法實現(xiàn)?選擇是()。

A、將頁面重定向至index.jsp頁

B、獲取表單提交的信息

C、定義屬性

D、獲取瀏覽器的版本號

參考答案:A

133.下面選項中對HTML標簽的描述錯誤的是:()

A、<br>表示換行

B、vp>表示段落

C、<hr>表示橫線

D、<td></td>表示表格的行

參考答案:D

134.下面的JSP指令,()是對的?

A、<jsp:includcpage="abc.jsp”/>

<jsp:includefile="abc.jsp”/>

C^<includefile="abc.jsp“flush="true"/>

D、<includepage="abc.jsp”/>

參考答案:A

135.下列哪個作用范圍的Bean,請求響應完成則該Bean即被釋放,

不同客戶的Bean互不相同。

A、pplication

BNrequest

41st

C、page

D>session

參考答案:B

136.下面()不是出現(xiàn)在Tomcat安裝目錄conf下?

A、web.xml

BNserver.xml

C^tomcat-users.xml

D、tomcat-user.xml

參考答案:D

多選題

1.相對于兩層體系結(jié)構(gòu)的應用程序,三層體系結(jié)構(gòu)的應用程序具

有的優(yōu)點是()o

A、安全性高

B、易維護

C、快速響應

D、系統(tǒng)擴展靈活

參考答案:ABCD

2.以下描述中,哪些是JSP內(nèi)置對象?它們是()。

A、http

BNresponse

C^session

42nd

D、applet

參考答案:BC

3.在以下組件中,哪些組件與JavaBean有關(guān)?它們是()。

A、<jsp:param>

B、<jsp:setProperty>

C、<jsp:gctPropcrty7>

D>vjsp:forward>

參考答案:BC

4.對JSP中的動作及其作用描述正確的是()。

A、jsp:useBean:創(chuàng)建或者實例化一個JavaBean

B>jsp:setProperty:設(shè)置JavaBean的屬性

C、把請求轉(zhuǎn)到一個新的頁面

D、根據(jù)瀏覽器類型為Java插件生成OBJECT或EMBED標記

參考答案:ABCD

5.以下哪些對象可用于JSP中頁面間數(shù)據(jù)傳遞?選擇是()。

A、request

B、session

C、application

DNcookie

參考答案:ABCD

6.當Servlet容器銷毀一個Servlet時,會銷毀哪些對象?請選擇()。

A、Servlet對象

43rd

ServletContext對象

C、與Sennet對象關(guān)聯(lián)的SerxdetConfig對象

D、SendetRequest對象和SendetResponse對象

參考答案:AC

7.MVC模式中一般情況servlet可以擔任哪些角色?它們是()。

A、Controller中接受用戶請求

B、View中返回響應信息,刷新用戶界面

C、Model中處理業(yè)務邏輯

D、訪問Model中的元素

參考答案:ABC

8.一個完整的HTTP事務處理包括以下哪些過程?它們是()。

A、連接TCP/IP連接

B、客戶端發(fā)出請求信息

C、服務器響應信息

D、結(jié)束連接

參考答案:ABCD

9JSP標記可以分為哪幾種類型()。

A、指令

B、腳本元素

C、內(nèi)容

D、動作

參考答案:ABD

44th

1().以下哪些層屬于軟件開發(fā)領(lǐng)域的三層體系結(jié)構(gòu)中的結(jié)構(gòu)層?它

們是()o

A、網(wǎng)絡層

B、數(shù)據(jù)鏈路層

C、客戶層

D、應用服務層

參考答案:CD

11JSP中有三種指令元素,分別是include指令和()。

A、頁面指令

B、taglib指令

C、表達式指令

D、標簽指令

參考答案:AB

12.以下哪些是隱藏字段的特點?選擇是()。

A、隱藏字段必須使用表單

B、隱藏字段在瀏覽器中對用戶不直接可見

C、查看網(wǎng)頁源代碼找出隱藏字段

D、存儲在客戶端的HTML網(wǎng)頁

參考答案:ABCD

13.HTTP應答狀態(tài)行包括()。

A、HTTP版本

B、狀態(tài)代碼

45th

C、狀態(tài)信息

D、查詢數(shù)據(jù)

參考答案:ABC

14.以下哪些是JSP內(nèi)置對象?它們是()。

A、exception

BNpackage

C^applet

D、response

參考答案:AD

15.以下哪些技術(shù)用于開發(fā)Web客戶端?選擇是()。

A、JavaScript才支術(shù)

B、JDBC才支術(shù)

C、JavaBean技術(shù)

D、Ajax技術(shù)

參考答案:AD

16.下列哪些說法是正確?它們是()o

A、JSP充當MVC模式的視圖

B、Servlet充當MVC模式的模型

C、Sendet充當MVC模式的控制器

D、JavaBean充當MVC模式的模型

參考答案:ACD

17.以下描述中,哪些是作為JSP內(nèi)置對象的作用范圍?它們是()。

46th

A、package

B、class

C、session

D、application

參考答案:CD

18.Java過濾器技術(shù)主要用于哪些處理,請選擇()。

A、身份驗證功能

B、數(shù)據(jù)加密功能

C、實現(xiàn)日志功能

D、訪問數(shù)據(jù)庫功能

參考答案:ABC

19.servletAPI由多個包組成,主要包括()。

A、javax.serx'lct

B、javax.sendct.http

C、javax.servdet.SendetRequest

D、javax.ser\'let.ServletResponse

參考答案:AB

20.以下描述中哪些是三層體系結(jié)構(gòu)應用程序的優(yōu)點?它們是()。

A、安全性更高

B、數(shù)據(jù)訪問更直接

C、服務器運行更快

D、系統(tǒng)擴展靈活

47th

參考答案:AD

21.以下描述中,哪些是JSP內(nèi)置對象?它們是()o

A、out

B、exception

C、package

D、pagcContcxt

參考答案:ABD

22.sendRedirect和Forward機制的區(qū)另|主要在于()o

A、sendRedirect發(fā)送狀態(tài)碼給客戶端瀏覽器

sendRedirect丟失HttpServdetRequest對象

C、forward發(fā)送請求給其他Web資源時,不使用客戶端瀏覽器

D、forward傳送HttpSendetRequest和HttpSerxdetResponse又寸象給

其他W,eB資源

參考答案:ABCD

23.以下哪些是Servlet編程接口?選擇是()。

A、HttpServletRequest

B、HttpSession

C、Servdetlnterface

D、RequestDispatcher

參考答案:ABD

24.MVC模式包括哪幾個層?它們是()。

A、模型層

48th

B、管理層

C、視圖層

D、控制層

參考答案:ACD

25JavaEE的三層結(jié)構(gòu)包括表示層,其余二層是()。

A、服務層

B、業(yè)務層

C、保存層

D、數(shù)據(jù)層

參考答案:BD

26.以下描述中,哪些是作為JSP內(nèi)置對象的作用范圍?它們是()。

ANclass

B、request

C、session

D、package

參考答案:BC

27.JSP標記符可以分為三大類,它們是()。

A、表達式

B、指令

C、腳本元素

D、動作

參考答案:BCD

49th

28.以下哪些要素是servlet使用架構(gòu)中必須要有的?它們是(),

A、瀏覽器

B、HTTP服務器

C、數(shù)據(jù)庫服務器

D、WEB容器

參考答案:ABD

29.servlet的生命周期由它的3個方法來控制,它們是()。

init()

service()

C、destroy()

D、oGet()

參考答案:ABC

30.以下哪些是用于開發(fā)Web客戶端技術(shù)?選擇是()。

A、jax技術(shù)

B、JavaBean技術(shù)

C、JSP技術(shù)

D、CSS技術(shù)

參考答案:ACD

31.隱藏字段方式有哪些缺陷?選擇是()。

A、不安全,隱藏字段可以被偽造

B、數(shù)據(jù)在客戶端和服務器間傳送,增加了網(wǎng)絡負載

C、需要自己編程來支持模版框架

50th

D、隱藏字段方式靠動態(tài)生成表單來維護會話,但不需要表單而是

超鏈接時,會不方便

參考答案:ABCD

32JSP腳本語法包括以下哪些成分?它們是()。

A、HTML注釋

B、HTML動作標記

C、Java表達式

D、XML語句

參考答案:AC

33.過濾器的生命周期可用它的三個方法表示,即()o

A、init()

B、doFilter()

C、sendee()

D、estroy()

參考答案:ABD

34.下面哪些是JS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論