版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
《JSP程序設計》溫習題選擇題在傳統(tǒng)的HTML頁面中加入(D)就組成了一個JSP頁面文件。
A、JAVA程序片 B、JSP標簽
C、用“<%”、“%>”標記符號括起來的程序 D、JAVA程序片和JSP標簽配置JSP運行環(huán)境,假設WEB應用效勞器選用TOMCAT,以下說法正確的選項是:(B)
A、先安裝TOMCAT,再安裝JDK
B、先安裝JDK,再安裝TOMCAT
C、不需安裝JDK,安裝TOMCAT就可以夠夠了
D、JDK和TOMCAT只要都安裝就可以夠夠了,安裝順序沒關系關于“<%!”、“%>”之間聲明的變量,以下說法正確的選項是:(B)
A、不是JSP頁面的成員變量
B、多個用戶同時訪問該頁面時,任何一個用戶對這些變量的操作,都會阻礙到其他用戶
C、多個用戶同時訪問該頁面時,每一個用戶對這些變量的操作都是彼此獨立的,可不能彼此阻礙
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頁面響應的MIME類型
B、概念JSP頁面利用的腳本語言
C、為JSP頁面引入JAVA包中的類
D、概念JSP頁面字符的編碼(C)可在JSP頁面顯現(xiàn)該指令的位置處,靜態(tài)插入一個文件。
A、page指令標簽 B、page指令的import屬性
C、include指令標簽 D、include動作標簽以下對象中的(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)響應,向客戶端發(fā)送數(shù)據(jù)。
A、response B、request
C、application D、out從(A)開始,到()終止,被稱為一個會話。
A、訪問者連接到效勞器,訪問者關閉閱讀器離開該效勞器
B、效勞器啟動,效勞器關閉
C、訪問者連接到效勞器,效勞器關閉
D、效勞器啟動,訪問者關閉閱讀器離開該效勞器以下方式,哪個可使session無效?(B)
A、session.removeAttribute(Stringkey)
B、session.invalidate()
C、session.setAttribute(Stringkey)
D、session.getAttribute(Stringkey)application對象能在(D)間共享。
A、某個訪問者所訪問的當前頁面
B、某個訪問者所訪問的網(wǎng)站的各個頁面之間
C、該效勞器上的所有的訪問者的所有jsp頁面
D、該效勞器上的所有的訪問者的所有jsp頁面和Java程序以下關于File對象的publicbooleandelete()方式的說法,錯誤的選項是:(C)
A、能夠刪除當前對象代表的文件
B、假設當前對象代表的是一個空目錄,那么可刪除該目錄
C、可刪除當前對象代表的目錄及該目錄下包括的所有子目錄和文件
D、假設當前對象代表的是一個目錄,且該目錄下還有文件存在,那么無法刪除該目錄對數(shù)據(jù)庫表中記錄的字段值進行更新,能夠利用(B)方式
A、executeQuery() B、executeUpdate()
C、next() D、getConnection()在JSP頁面中利用beans,咱們必需利用JSP動作標簽(A)。
A、useBean B、useBeans
C、Beans D、JavaBeans當useBean標簽中的scope屬性取值page時,該beans的有效范圍是(B)。
A、當前客戶 B、當前頁面
C、當前效勞器 D、所有客戶當useBean標簽中的scope屬性取值(C)時,該beans的有效范圍是訪問者的會話期間。
A、request B、page
C、session D、application若是表單利用POST方式進行提交,那么Servlet可利用(B)方式對來對應處置用戶的請求。
A、Post B、doPost
C、service D、init以下關于Servlet的說法正確的選項是:(A)
A、Servlet能夠獲取用戶的session會話
B、Servlet不能對數(shù)據(jù)庫表進行操作
C、Servlet不能對文件進行讀寫操作
D、Servlet不能獲取用戶的session會話JSP程序段的大體語法是(C)。
A、VBScript語言語法 B、JavaScript語言語法
C、Java語法語言 D、C語言語法以下哪一種不是JSP頁面的組成元素.(D)
A、JSP標簽,如指令標簽 B、一般的HTML標記符
C、Java表達式 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、獲取客戶機的名稱 D、獲取效勞器的IP當(C)時,JSP引擎產(chǎn)生一個session對象。
A、web應用效勞器啟動時
B、當web應用效勞器啟動后,第一個客戶來訪時
C、當每一個客戶第一次訪問效勞器上的一個JSP頁面時
D、當每一個客戶第一次訪問效勞器上的一個JSP或HTML頁面時當(A)時,JSP引擎產(chǎn)生一個application對象。
A、web應用效勞器啟動時
B、當web應用效勞器啟動后,第一個客戶來訪時
C、當每一個客戶第一次訪問效勞器上的一個JSP頁面時
D、當每一個客戶第一次訪問效勞器上的一個JSP或HTML頁面時JDBC是Java數(shù)據(jù)庫連接API,以下說法中哪個是不正確的?(C)
A、與一個數(shù)據(jù)庫成立連接 B、向數(shù)據(jù)庫發(fā)送SQL語句
C、成立ODBC數(shù)據(jù)源 D、處置數(shù)據(jù)庫返回的結果查詢數(shù)據(jù)庫取得的結果集中,游標最初定位在(B)。
A、第一行 B、第一行的前面
C、最后一行 D、最后一行的后面以下關于JavaBeans的說法中,錯誤的選項是(B)。
A、JavaBeans是基于JAVA語言的。
B、JavaBeans是JSP的內(nèi)置對象之一。
C、JavaBeans是一種Java類。
D、JavaBeans是一個可重復利用的軟件組件。beans屬性的值能夠通過3種方式進行修改,以下哪一種方式是不正確的?(A)
A、通過response的方式來設置。
B、將beans屬性的值設置為一個表達式的值或字符串。
C、通過表單的參數(shù)值來設置beans的相應屬性的值。
D、通過request的參數(shù)值來設置beans相應屬性的值。以下哪一種方式不是Servlet的方式?(D)
A、init B、service
C、destroy D、post在編譯Servlet或Javabean時,咱們利用(A)命令。
A、Javac B、Java
C、Servlet D、以上三種都不對當(C)時,JSP引擎將消滅某一個session對象。
A、有新客戶訪問時
B、web應用效勞器啟動后,第一個客戶來訪時
C、該session對應的客戶關閉閱讀器或挪用invalidate方式時
D、該session對應的客戶刷新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.*關于預概念<%!預概念%>的說法錯誤的選項是:(C)
A、一次可聲明多個變量和方式,只要以“;”結尾就行
B、一個聲明僅在一個頁面中有效
C、聲明的變量將作為局部變量
D、在預概念中聲明的變量將在JSP頁面初始化時初始化下述選項中不屬于JDBC大體功能的是:(D)
A、與數(shù)據(jù)庫成立連接 B、提交SQL語句
C、處置查詢結果 D、數(shù)據(jù)庫保護治理在JSP中利用<jsp:getProperty>標記時,可不能顯現(xiàn)的屬性是:(C)
A、name B、property
C、value D、以上皆可不能顯現(xiàn)Page指令用于概念JSP文件中的全局屬性,以下關于該指令用法的描述不正確的選項是:(D)
A、<%@page%>作用于整個JSP頁面。
B、能夠在一個頁面中利用多個<%@page%>指令。
C、為增強程序的可讀性,建議將<%@page%>指令放在JSP文件的開頭,但不是必需的。
D、<%@page%>指令中的屬性只能顯現(xiàn)一次。在JSP中挪用JavaBean時可不能用到的標記是:(A)
A、<javabean> B、<jsp:useBean>
C、<jsp:setProperty> D、<jsp:getProperty>關于JavaBean正確的說法是:(A)
A、Java文件與Bean所概念的類名能夠不同,但必然要注意區(qū)分字母的大小寫
B、在JSP文件中引用Bean,其實確實是用<jsp:useBean>語句
C、被引用的Bean文件的文件名后綴為.java
D、Bean文件放在任何目錄下都能夠被引用Servlet程序的入口點是:(A)
A、init() B、main()
C、service() D、doGet()不能在不同用戶之間共享數(shù)據(jù)的方式是(A)
A、通過cookie B、利用文件系統(tǒng)
C、利用數(shù)據(jù)庫 D、通過ServletContext對象要訪問Bean中名為jsp的屬性,應該利用的方式是:(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、當該頁面在關閉時具有application作用域Bean能夠被實例化(A)。
A、1次 B、2次
C、3次 D、很多次若是要在JavaBean組件中封裝對數(shù)庫的操作,以下說法正確的選項是:(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ù)應利用(A)。
A、request.getParameter(“username”)
B、request.getParameterNames(“username”)
C、request.form(“username”)
D、request.getParameterValues(“username”)要在客戶端設置一個請求報頭實現(xiàn)每1分鐘自動更新一次,應利用語句(D)。
A、response.setHeader(“Timeout”,”1”)
B、response.setHeader(“Refresh”,”1”)
C、response.setHeader(“Timeout”,”60”)
D、response.setHeader(“Refresh”,”60要使閱讀重視定向到新的頁面,那么應利用語句(A)。
A、response.sendRedirect() B、response.sendError()
C、out.Transfer D、request.sendRedirect()以下類或接口中,負責加載數(shù)據(jù)庫驅動程序的是:(B)。
A、Driver B、DriverManager
C、Connection D、Statement以下類或接口中,用于向數(shù)據(jù)庫提交SQL語句的是:(D)。
A、CallableStatement B、PreparedStatement
C、Connection D、Statement以下類或接口中,能夠執(zhí)行預編譯SQL語句的是:(B)。
A、CallableStatement B、PreparedStatement
C、Connection D、Statement要從JSP連接到某數(shù)據(jù)庫,需要第一完成的任務是:(A)。
A、加載JDBC驅動程序 B、概念連接URL
C、創(chuàng)建一個Statement對象實例 D、獲取一個Resultset對象實例以下關閉數(shù)據(jù)庫連接的順序正確的選項是;(B)
A、先關閉Statement,再關閉Resultset,最后關閉Connection
B、先關閉Resultset,再關閉Statement,最后關閉Connection
C、先關閉Resultset,再關閉Connection,最后關閉Statement
D、先關閉Statement,再關閉Connection,最后關閉Resultset以下(B)對象常常常利用來制作網(wǎng)頁計數(shù)器。
A.Response B.Application
C.Request D.Session用于設置效勞器響應的HTTP內(nèi)容類型,應利用Response對象的(A)屬性來實現(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中實現(xiàn)客戶端和效勞器的會話可利用_session_實現(xiàn)。每一個內(nèi)置對象都映射到一個特定的Java類或接口,其中_request__是HttpServletRequest類型對象;_page__是一個javax.server.jsp.HttpJspPage類型對象。在JSP中的4個利用范圍別離是page、request、_session__和application。其中_request_范圍由上下文環(huán)境中的所有JSP頁面訪問。要設置一個名為jsp的Bean屬性,set方式應該是__setJsp___。JavaBean的4種作用域別離是:page、request、__session____和__application__,其中的、生命周期最短的是_request__,動作標記默許具有作用域___page__。在JSP中函數(shù)的概念必需放在_<%!%>___中。關鍵字_return__用于函數(shù)中進行返回。__page___指令概念JSP文件中的全局屬性,它描述了與頁面相關的指令信息。page指令的___import___屬性指明想要引入的包和類。page指令的__contentType_屬性用于設置JSP文件和最終文件的MIME類型和字符集的類型。_include__指令可用于包括另一個文件。___request___對象包括了來自閱讀器請求的相關信息,而且提供了用于獲取Cookie、header和請求相關的參數(shù)值等數(shù)據(jù)的有效方式。___response___對象將JSP處置后的結果傳回到客戶端(如Cookie、header信息等),它提供了用于將數(shù)據(jù)送回到閱讀器的方式。___session___對象用于存儲每一個用戶的狀態(tài)信息,以便于識別每一個用戶,跟蹤用戶的會話狀態(tài),直到客戶端與效勞器斷開連接為止。__application___負責提供給用程序在效勞器中運行的全局信息,當應用程序在效勞器中啟動時該對象就一直存在,直到效勞器關閉為止,所有客戶共享那個內(nèi)置的對象。每過10分鐘自動刷新的JSP語句是:___response.setHeader(“refresh”,”10”)__session對象一樣在效勞器上設置了一個30分鐘的過不時刻,當客戶停止活動自動失效。與session不同的是,所有效戶__共享___內(nèi)置的application對象。__DriverManager___負責治理JDBC驅動程序。__Connection____對象實現(xiàn)與數(shù)據(jù)源的連接。__Statement__接口用于發(fā)送簡單的SQL語句,實現(xiàn)SQL語句的執(zhí)行。__ResultSet___接話柄現(xiàn)對數(shù)據(jù)的處置,保護記錄指針。JDBC所有的類和接口都放在_java.sql____包中。JDBC對數(shù)據(jù)庫的操作通過5個JDBC的類/接口來實現(xiàn),它們是:_DriverManager、_Connection__、__Statement___、__PreparedStatement__和__ResultSet___。___Class.forName___方式用于加載注冊驅動程序。加載ODBC驅動的語句為:__Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”)。Statement類的__executeQuery___方式支持利用SELECT語句對數(shù)據(jù)庫進行查詢。Stateme
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版企業(yè)市場調研委托合同管理規(guī)范3篇
- 2025年外研版三年級起點九年級歷史上冊月考試卷含答案
- 2025年鋼構廠房鋼結構工程風險評估與管理合同范本
- 2025年度高新技術企業(yè)研發(fā)中心個人工勞務分包合同2篇
- 二零二五年度油煙機安裝與能耗優(yōu)化改造合同3篇
- 2025年統(tǒng)編版八年級歷史下冊階段測試試卷含答案
- 二零二五年度車輛手續(xù)抵押貸款合同變更通知4篇
- 2025年浙教新版九年級歷史下冊月考試卷
- 2025山林地承包合同范文
- 2025技術開發(fā)版合同書
- 2024年內(nèi)蒙古自治區(qū)專業(yè)技術人員繼續(xù)教育公需課考試答案
- 河道保潔服務投標方案(完整技術標)
- 品管圈(QCC)案例-縮短接臺手術送手術時間
- 精神科病程記錄
- 閱讀理解特訓卷-英語四年級上冊譯林版三起含答案
- 清華大學考博英語歷年真題詳解
- 人教版三年級上冊口算題(全冊完整20份 )
- 屋面及防水工程施工(第二版)PPT完整全套教學課件
- 2023年高一物理期末考試卷(人教版)
- 2023版押品考試題庫必考點含答案
- 新生入學登記表
評論
0/150
提交評論