Jsp程序設(shè)計(jì)溫習(xí)試題_第1頁
Jsp程序設(shè)計(jì)溫習(xí)試題_第2頁
Jsp程序設(shè)計(jì)溫習(xí)試題_第3頁
Jsp程序設(shè)計(jì)溫習(xí)試題_第4頁
Jsp程序設(shè)計(jì)溫習(xí)試題_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《JSP程序設(shè)計(jì)》溫習(xí)題選擇題在傳統(tǒng)的HTML頁面中加入(D)就組成了一個JSP頁面文件。

A、JAVA程序片 B、JSP標(biāo)簽

C、用“<%”、“%>”標(biāo)記符號括起來的程序 D、JAVA程序片和JSP標(biāo)簽配置JSP運(yùn)行環(huán)境,假設(shè)WEB應(yīng)用效勞器選用TOMCAT,以下說法正確的選項(xiàng)是:(B)

A、先安裝TOMCAT,再安裝JDK

B、先安裝JDK,再安裝TOMCAT

C、不需安裝JDK,安裝TOMCAT就可以夠夠了

D、JDK和TOMCAT只要都安裝就可以夠夠了,安裝順序沒關(guān)系關(guān)于“<%!”、“%>”之間聲明的變量,以下說法正確的選項(xiàng)是:(B)

A、不是JSP頁面的成員變量

B、多個用戶同時訪問該頁面時,任何一個用戶對這些變量的操作,都會阻礙到其他用戶

C、多個用戶同時訪問該頁面時,每一個用戶對這些變量的操作都是彼此獨(dú)立的,可不能彼此阻礙

D、是JSP頁面的局部變量在客戶端閱讀器的源代碼中能夠看到(B)

A、JSP注釋 B、HTML注釋

C、JSP注釋和HTML注釋 D、JAVA注釋page指令的作用是:(A)

A、用來概念整個JSP頁面的一些屬性和這些屬性的值

B、用來在JSP頁面內(nèi)某處嵌入一個文件

C、使該JSP頁面動態(tài)包括一個文件

D、指示JSP頁面加載Javapluginpage指令的import屬性的作用是(C)

A、概念JSP頁面響應(yīng)的MIME類型

B、概念JSP頁面利用的腳本語言

C、為JSP頁面引入JAVA包中的類

D、概念JSP頁面字符的編碼(C)可在JSP頁面顯現(xiàn)該指令的位置處,靜態(tài)插入一個文件。

A、page指令標(biāo)簽 B、page指令的import屬性

C、include指令標(biāo)簽 D、include動作標(biāo)簽以下對象中的(D)不是JSP的內(nèi)置對象。

A、request B、session

C、application D、bean在JSP中,內(nèi)置對象(B)封裝了用戶提交的信息,利用該對象能夠獲取用戶提交的信息。

A、session B、request

C、response D、outrequest對象能夠利用(A)方式獲取表單中某輸入框提交的信息。

A、getParameter(Strings) B、getValue(Strings)

C、getParameterNames(Strings) D、getParameterValue(Strings)JSP的內(nèi)置對象中(A)對象可對客戶的請求作出動態(tài)響應(yīng),向客戶端發(fā)送數(shù)據(jù)。

A、response B、request

C、application D、out從(A)開始,到()終止,被稱為一個會話。

A、訪問者連接到效勞器,訪問者關(guān)閉閱讀器離開該效勞器

B、效勞器啟動,效勞器關(guān)閉

C、訪問者連接到效勞器,效勞器關(guān)閉

D、效勞器啟動,訪問者關(guān)閉閱讀器離開該效勞器以下方式,哪個可使session無效?(B)

A、session.removeAttribute(Stringkey)

B、session.invalidate()

C、session.setAttribute(Stringkey)

D、session.getAttribute(Stringkey)application對象能在(D)間共享。

A、某個訪問者所訪問的當(dāng)前頁面

B、某個訪問者所訪問的網(wǎng)站的各個頁面之間

C、該效勞器上的所有的訪問者的所有jsp頁面

D、該效勞器上的所有的訪問者的所有jsp頁面和Java程序以下關(guān)于File對象的publicbooleandelete()方式的說法,錯誤的選項(xiàng)是:(C)

A、能夠刪除當(dāng)前對象代表的文件

B、假設(shè)當(dāng)前對象代表的是一個空目錄,那么可刪除該目錄

C、可刪除當(dāng)前對象代表的目錄及該目錄下包括的所有子目錄和文件

D、假設(shè)當(dāng)前對象代表的是一個目錄,且該目錄下還有文件存在,那么無法刪除該目錄對數(shù)據(jù)庫表中記錄的字段值進(jìn)行更新,能夠利用(B)方式

A、executeQuery() B、executeUpdate()

C、next() D、getConnection()在JSP頁面中利用beans,咱們必需利用JSP動作標(biāo)簽(A)。

A、useBean B、useBeans

C、Beans D、JavaBeans當(dāng)useBean標(biāo)簽中的scope屬性取值page時,該beans的有效范圍是(B)。

A、當(dāng)前客戶 B、當(dāng)前頁面

C、當(dāng)前效勞器 D、所有客戶當(dāng)useBean標(biāo)簽中的scope屬性取值(C)時,該beans的有效范圍是訪問者的會話期間。

A、request B、page

C、session D、application若是表單利用POST方式進(jìn)行提交,那么Servlet可利用(B)方式對來對應(yīng)處置用戶的請求。

A、Post B、doPost

C、service D、init以下關(guān)于Servlet的說法正確的選項(xiàng)是:(A)

A、Servlet能夠獲取用戶的session會話

B、Servlet不能對數(shù)據(jù)庫表進(jìn)行操作

C、Servlet不能對文件進(jìn)行讀寫操作

D、Servlet不能獲取用戶的session會話JSP程序段的大體語法是(C)。

A、VBScript語言語法 B、JavaScript語言語法

C、Java語法語言 D、C語言語法以下哪一種不是JSP頁面的組成元素.(D)

A、JSP標(biāo)簽,如指令標(biāo)簽 B、一般的HTML標(biāo)記符

C、Java表達(dá)式 D、C語言程序在一個JSP頁面中不能夠顯現(xiàn)的注釋形式為(B)

A、<!--注釋內(nèi)容--> B、@rem注釋內(nèi)容

C、//注釋內(nèi)容 D、<%--注釋內(nèi)容--%>request.getRemoteAddr()方式的作用是:(B)

A、獲取客戶提交的信息 B、獲取客戶的IP

C、獲取客戶機(jī)的名稱 D、獲取效勞器的IP當(dāng)(C)時,JSP引擎產(chǎn)生一個session對象。

A、web應(yīng)用效勞器啟動時

B、當(dāng)web應(yīng)用效勞器啟動后,第一個客戶來訪時

C、當(dāng)每一個客戶第一次訪問效勞器上的一個JSP頁面時

D、當(dāng)每一個客戶第一次訪問效勞器上的一個JSP或HTML頁面時當(dāng)(A)時,JSP引擎產(chǎn)生一個application對象。

A、web應(yīng)用效勞器啟動時

B、當(dāng)web應(yīng)用效勞器啟動后,第一個客戶來訪時

C、當(dāng)每一個客戶第一次訪問效勞器上的一個JSP頁面時

D、當(dāng)每一個客戶第一次訪問效勞器上的一個JSP或HTML頁面時JDBC是Java數(shù)據(jù)庫連接API,以下說法中哪個是不正確的?(C)

A、與一個數(shù)據(jù)庫成立連接 B、向數(shù)據(jù)庫發(fā)送SQL語句

C、成立ODBC數(shù)據(jù)源 D、處置數(shù)據(jù)庫返回的結(jié)果查詢數(shù)據(jù)庫取得的結(jié)果集中,游標(biāo)最初定位在(B)。

A、第一行 B、第一行的前面

C、最后一行 D、最后一行的后面以下關(guān)于JavaBeans的說法中,錯誤的選項(xiàng)是(B)。

A、JavaBeans是基于JAVA語言的。

B、JavaBeans是JSP的內(nèi)置對象之一。

C、JavaBeans是一種Java類。

D、JavaBeans是一個可重復(fù)利用的軟件組件。beans屬性的值能夠通過3種方式進(jìn)行修改,以下哪一種方式是不正確的?(A)

A、通過response的方式來設(shè)置。

B、將beans屬性的值設(shè)置為一個表達(dá)式的值或字符串。

C、通過表單的參數(shù)值來設(shè)置beans的相應(yīng)屬性的值。

D、通過request的參數(shù)值來設(shè)置beans相應(yīng)屬性的值。以下哪一種方式不是Servlet的方式?(D)

A、init B、service

C、destroy D、post在編譯Servlet或Javabean時,咱們利用(A)命令。

A、Javac B、Java

C、Servlet D、以上三種都不對當(dāng)(C)時,JSP引擎將消滅某一個session對象。

A、有新客戶訪問時

B、web應(yīng)用效勞器啟動后,第一個客戶來訪時

C、該session對應(yīng)的客戶關(guān)閉閱讀器或挪用invalidate方式時

D、該session對應(yīng)的客戶刷新jsp頁面時從“員工”表的“姓名”字段中找出名字包括“瑪麗”的人,下面哪條select語句正確:(D)

A、Select*from員工where姓名=’_瑪麗_’

B、Select*from員工where姓名=’%瑪麗_’

C、Select*from員工where姓名like‘_瑪麗%’

D、Select*from員工where姓名like‘%瑪麗%’一、下面哪個不是JSP本身已加載的大體類?(B)

A、java.lang.* B、java.io.*

C、javax.servlet.* D、javax.servlet.jsp.*關(guān)于預(yù)概念<%!預(yù)概念%>的說法錯誤的選項(xiàng)是:(C)

A、一次可聲明多個變量和方式,只要以“;”結(jié)尾就行

B、一個聲明僅在一個頁面中有效

C、聲明的變量將作為局部變量

D、在預(yù)概念中聲明的變量將在JSP頁面初始化時初始化下述選項(xiàng)中不屬于JDBC大體功能的是:(D)

A、與數(shù)據(jù)庫成立連接 B、提交SQL語句

C、處置查詢結(jié)果 D、數(shù)據(jù)庫保護(hù)治理在JSP中利用<jsp:getProperty>標(biāo)記時,可不能顯現(xiàn)的屬性是:(C)

A、name B、property

C、value D、以上皆可不能顯現(xiàn)Page指令用于概念JSP文件中的全局屬性,以下關(guān)于該指令用法的描述不正確的選項(xiàng)是:(D)

A、<%@page%>作用于整個JSP頁面。

B、能夠在一個頁面中利用多個<%@page%>指令。

C、為增強(qiáng)程序的可讀性,建議將<%@page%>指令放在JSP文件的開頭,但不是必需的。

D、<%@page%>指令中的屬性只能顯現(xiàn)一次。在JSP中挪用JavaBean時可不能用到的標(biāo)記是:(A)

A、<javabean> B、<jsp:useBean>

C、<jsp:setProperty> D、<jsp:getProperty>關(guān)于JavaBean正確的說法是:(A)

A、Java文件與Bean所概念的類名能夠不同,但必然要注意區(qū)分字母的大小寫

B、在JSP文件中引用Bean,其實(shí)確實(shí)是用<jsp:useBean>語句

C、被引用的Bean文件的文件名后綴為.java

D、Bean文件放在任何目錄下都能夠被引用Servlet程序的入口點(diǎn)是:(A)

A、init() B、main()

C、service() D、doGet()不能在不同用戶之間共享數(shù)據(jù)的方式是(A)

A、通過cookie B、利用文件系統(tǒng)

C、利用數(shù)據(jù)庫 D、通過ServletContext對象要訪問Bean中名為jsp的屬性,應(yīng)該利用的方式是:(B)。

A、getjsp B、getJsp

C、get_jsp D、JSP下面語句與<jsp:getPropertyname=”aBean”property=”jsp”/>等價的是:(C)。

A、<%=jsp()$> B、<%out.print(aBean,getjsp())%>

C、<%=aBean.getJsp()%> D、<%=aBean.getjsp%>在以下情形下,page作用域Bean的所有改變都將丟失的是:(D)。

A、僅在該頁面被刪除時 B、僅在該頁面被更新時

C、當(dāng)該頁面在打開時 D、當(dāng)該頁面在關(guān)閉時具有application作用域Bean能夠被實(shí)例化(A)。

A、1次 B、2次

C、3次 D、很多次若是要在JavaBean組件中封裝對數(shù)庫的操作,以下說法正確的選項(xiàng)是:(B)。

A、第一創(chuàng)建resultSet,再創(chuàng)建statement和connection

B、第一創(chuàng)建connection,再創(chuàng)建statement和resultSet,返回statement

C、第一創(chuàng)建resultSet,再創(chuàng)建statement和resultSet,返回resultSet

D、第一創(chuàng)建statement,再創(chuàng)建resultSet和connection作用域不屬于頁面范圍的內(nèi)置對象是:(A)

A、request B、out

C、exception D、config在表單提交時利用的是GET方式,那么效勞器端要取得表單中username所提交的數(shù)據(jù)應(yīng)利用(A)。

A、request.getParameter(“username”)

B、request.getParameterNames(“username”)

C、request.form(“username”)

D、request.getParameterValues(“username”)要在客戶端設(shè)置一個請求報頭實(shí)現(xiàn)每1分鐘自動更新一次,應(yīng)利用語句(D)。

A、response.setHeader(“Timeout”,”1”)

B、response.setHeader(“Refresh”,”1”)

C、response.setHeader(“Timeout”,”60”)

D、response.setHeader(“Refresh”,”60要使閱讀重視定向到新的頁面,那么應(yīng)利用語句(A)。

A、response.sendRedirect() B、response.sendError()

C、out.Transfer D、request.sendRedirect()以下類或接口中,負(fù)責(zé)加載數(shù)據(jù)庫驅(qū)動程序的是:(B)。

A、Driver B、DriverManager

C、Connection D、Statement以下類或接口中,用于向數(shù)據(jù)庫提交SQL語句的是:(D)。

A、CallableStatement B、PreparedStatement

C、Connection D、Statement以下類或接口中,能夠執(zhí)行預(yù)編譯SQL語句的是:(B)。

A、CallableStatement B、PreparedStatement

C、Connection D、Statement要從JSP連接到某數(shù)據(jù)庫,需要第一完成的任務(wù)是:(A)。

A、加載JDBC驅(qū)動程序 B、概念連接URL

C、創(chuàng)建一個Statement對象實(shí)例 D、獲取一個Resultset對象實(shí)例以下關(guān)閉數(shù)據(jù)庫連接的順序正確的選項(xiàng)是;(B)

A、先關(guān)閉Statement,再關(guān)閉Resultset,最后關(guān)閉Connection

B、先關(guān)閉Resultset,再關(guān)閉Statement,最后關(guān)閉Connection

C、先關(guān)閉Resultset,再關(guān)閉Connection,最后關(guān)閉Statement

D、先關(guān)閉Statement,再關(guān)閉Connection,最后關(guān)閉Resultset以下(B)對象常常常利用來制作網(wǎng)頁計(jì)數(shù)器。

A.Response B.Application

C.Request D.Session用于設(shè)置效勞器響應(yīng)的HTTP內(nèi)容類型,應(yīng)利用Response對象的(A)屬性來實(shí)現(xiàn)。

A.ContenType B.Expires

C.Buffer D.Status填空題JSP指令元素要緊有3種類型的指令,即___page_、taglib和____include__。動作元素與指令元素不同,_動作元素__是在客戶端請求時期動態(tài)執(zhí)行的,每次有客戶端請求時,可能都會被執(zhí)行一次;而指令元素_是在編譯時期執(zhí)行的,它只會被編譯一次。在JSP中提供了__9個內(nèi)置對象,別離是request對象、response、out對象、session對象、___application__、config對象、exception對象、page對象和_cookie__。在提交表單時有兩種不同的提交方式,別離是POST和__get__。在JSP中實(shí)現(xiàn)客戶端和效勞器的會話可利用_session_實(shí)現(xiàn)。每一個內(nèi)置對象都映射到一個特定的Java類或接口,其中_request__是HttpServletRequest類型對象;_page__是一個javax.server.jsp.HttpJspPage類型對象。在JSP中的4個利用范圍別離是page、request、_session__和application。其中_request_范圍由上下文環(huán)境中的所有JSP頁面訪問。要設(shè)置一個名為jsp的Bean屬性,set方式應(yīng)該是__setJsp___。JavaBean的4種作用域別離是:page、request、__session____和__application__,其中的、生命周期最短的是_request__,動作標(biāo)記默許具有作用域___page__。在JSP中函數(shù)的概念必需放在_<%!%>___中。關(guān)鍵字_return__用于函數(shù)中進(jìn)行返回。__page___指令概念JSP文件中的全局屬性,它描述了與頁面相關(guān)的指令信息。page指令的___import___屬性指明想要引入的包和類。page指令的__contentType_屬性用于設(shè)置JSP文件和最終文件的MIME類型和字符集的類型。_include__指令可用于包括另一個文件。___request___對象包括了來自閱讀器請求的相關(guān)信息,而且提供了用于獲取Cookie、header和請求相關(guān)的參數(shù)值等數(shù)據(jù)的有效方式。___response___對象將JSP處置后的結(jié)果傳回到客戶端(如Cookie、header信息等),它提供了用于將數(shù)據(jù)送回到閱讀器的方式。___session___對象用于存儲每一個用戶的狀態(tài)信息,以便于識別每一個用戶,跟蹤用戶的會話狀態(tài),直到客戶端與效勞器斷開連接為止。__application___負(fù)責(zé)提供給用程序在效勞器中運(yùn)行的全局信息,當(dāng)應(yīng)用程序在效勞器中啟動時該對象就一直存在,直到效勞器關(guān)閉為止,所有客戶共享那個內(nèi)置的對象。每過10分鐘自動刷新的JSP語句是:___response.setHeader(“refresh”,”10”)__session對象一樣在效勞器上設(shè)置了一個30分鐘的過不時刻,當(dāng)客戶停止活動自動失效。與session不同的是,所有效戶__共享___內(nèi)置的application對象。__DriverManager___負(fù)責(zé)治理JDBC驅(qū)動程序。__Connection____對象實(shí)現(xiàn)與數(shù)據(jù)源的連接。__Statement__接口用于發(fā)送簡單的SQL語句,實(shí)現(xiàn)SQL語句的執(zhí)行。__ResultSet___接話柄現(xiàn)對數(shù)據(jù)的處置,保護(hù)記錄指針。JDBC所有的類和接口都放在_java.sql____包中。JDBC對數(shù)據(jù)庫的操作通過5個JDBC的類/接口來實(shí)現(xiàn),它們是:_DriverManager、_Connection__、__Statement___、__PreparedStatement__和__ResultSet___。___Class.forName___方式用于加載注冊驅(qū)動程序。加載ODBC驅(qū)動的語句為:__Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”)。Statement類的__executeQuery___方式支持利用SELECT語句對數(shù)據(jù)庫進(jìn)行查詢。Stateme

溫馨提示

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

評論

0/150

提交評論