版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精品文檔5 歡迎下載。java web 程序設(shè)計(jì)題庫(kù)一、選擇題1、以下文件名后綴中,只有(c)不是靜態(tài)網(wǎng)頁的后綴。a、 .htmlb、 .htmc .jsp2、以下文件名后綴中,只有(b)不是動(dòng)態(tài)網(wǎng)頁的后綴。a、.jspb、.htmlc、.aspx3、在page指令中,(c )屬性是可以在頁面中重復(fù)的屬性。a、 languageb、 bufferc、 import4、 jsp 的結(jié)構(gòu)由( b )組成(多選) 。a、指令b、注釋g腳本元素5、以下選項(xiàng)中,那一項(xiàng)不是jsp指令(b )a、 pageb、 import6、下面哪種數(shù)據(jù)類型是基本類型(d )d、 .shtmld、 phpd、 autof
2、lusha、 classb、 interface7、下面哪種數(shù)據(jù)類型是引用類型(c ) 。a、 booleanb、 int8、下面哪一個(gè)運(yùn)算符具有3 個(gè)操作數(shù)( d )a、*b、+9、下面那個(gè)運(yùn)算符只有一個(gè)操作數(shù)(a ) 。a、b、|10、下面那個(gè)語句是條件語句( c ) 。a、break語句b、while語句11、類中的成員默認(rèn)的訪問修飾符是( a ) 。a、 privateb、 protected12、常量使用( c )進(jìn)行修飾a、 privateb、 abstractc、 included、 taglibc數(shù)組d、 charc、 interfaced、 longc、 &d、 ?:c、 d
3、、 /c、 if 語句d、 for 語句c、 publicd、空c、 finald、 static13、包含servlet 發(fā)回到客戶端信息的 servletresponse 對(duì)象是由( c )創(chuàng)建的。a 客戶端的瀏覽器b. webfl艮務(wù)器的htt網(wǎng)擎c. web務(wù)器的servlet容器d servlet 對(duì)象14、對(duì)于標(biāo)準(zhǔn)的 web網(wǎng)頁,通常使用(b )表示響應(yīng)信息是htmim式的文本文件atext/cssb. text/htmlc application/vnd.ms-exceld. application/msword15、下面哪個(gè)方法不屬于session 對(duì)象( d )a、 geta
4、ttributenames()b、 getservletcontext()c、 invalidate()d、 addcookie(cookie cook)16、下面哪個(gè)方法不屬于request 對(duì)象( b )a、 getservername()c、 getservletpath()17、能夠獲取當(dāng)前頁信息并調(diào)用頁面方法的對(duì)象是(a、 requestc、 pagecontextb、 getserverinfo()d、 getserverport()b )b、 paged、 session18、以下操作中,( a )是與使用 javabean 無關(guān)的。a、 jsp:includec、 jsp:se
5、tproperty19、下面哪個(gè)不是jsp:setpropertya、 nameb、20、以下方法中,哪一個(gè)方法不是a、 dogetb、b、 jsp:usebeand、 jsp:getproperty操作的屬性( d ) 。paramc、 propertyhttpservlet 類的方法( b ) 。doservicec、 dopostd、 scope21、可下類中,哪一個(gè)類不是javax.servlet 和 javax.servlet.http包中提供的類或接口( ba、 servletc、 genericservletb、 baseservletd、 httpservlet22、與jsp
6、同類型的技術(shù)有(c ) 。a cgib.c/c+c.aspd.c#23、下面下面(d )不是jdk的開發(fā)包。a javaseb.javamec.javaeed.javabean24、tomcat 的默認(rèn)端口是( b ) 。a 7001b.8080c.80d.11225、下面不是jsp 本身可加載的基本類的是( a )。a.java.lang.*b.java.io.*c.javax.servlet.*d.javax.servlet.jsp*26、對(duì)于預(yù)定義的說法錯(cuò)誤的是(c ) 。a. 一次可可聲明多個(gè)變量和方法 , 只要可分毫( ; ) 結(jié)尾就行b. 一個(gè)聲明僅在一個(gè)頁面中有效c. 聲明的變量
7、將作為局部變量d.在預(yù)定義中聲明的變量將在 jsp頁面初始化時(shí)初始化27、在jsp 中使用 標(biāo)記時(shí) , 不會(huì)出現(xiàn)的屬性是( c )。a.nameb.propertyc.valued. 可上皆不會(huì)出現(xiàn)d、 dodelete28、page指令用于定義jsp文件中的全局屬性,下列關(guān)于該指令用法的描述不正確的是(d )a.作用于整個(gè)jsp頁面b.可以再一個(gè)頁面中使用多個(gè) 指令c.為增強(qiáng)程序的可讀性,建議將指令放在jsp文件的開頭,但不是必須的d.指令中的屬性只能出現(xiàn)一次29、不能再不同用戶之間共享數(shù)據(jù)的方法是( a )。a. 通過cookieb. 利用文件系統(tǒng)c.利用數(shù)據(jù)庫(kù)d.通過servletcon
8、text 對(duì)象30、在jsp中調(diào)用javabean時(shí)不會(huì)用至i的標(biāo)記是(a )。a. b.c. d.31、下列屬于jsp 中注釋的有( ad )( 多項(xiàng)選擇 )a.b./c./*與 */ d. 32、 page 對(duì)象屬于 ( c ) 類對(duì)象。a. 輸入輸出b. 作用域通信對(duì)象 c.servlet d. 錯(cuò)誤33、下列不是jsp 作用域的通信對(duì)象的有( d )。a.session b.application c.pagecontext d.out34、下列可以解決在jsp中的中文問題的方法有(acde )。(多項(xiàng)選擇)。a. 在頁面設(shè)置 charsetb. 系統(tǒng)自動(dòng)設(shè)置c. 利用過濾器對(duì)所有的請(qǐng)
9、求進(jìn)行轉(zhuǎn)碼d. 對(duì) request 和 response 進(jìn)行轉(zhuǎn)碼設(shè)置e. 在頁面設(shè)置pageencoding35、下面( d ) 不是core 標(biāo)記庫(kù)的條件處理標(biāo)記。ab.c. d.36、下面( d ) 不是 標(biāo)記所有具有的屬性。a.basename b.var c.scope d.bundle37、下面( b ) 標(biāo)記是用來設(shè)置時(shí)區(qū)的。a.b.c.d.38、下列選項(xiàng)中,(c )是正確的并且客戶端不能查看到的jsp注釋。a.b. c. d. 39、 jsp 網(wǎng)頁文件的拓展名是(a )d、 phpa、 .jspb、 .aspc、 .aspx40、 javax.servlet.tagext.js
10、ptag 接口的兩個(gè)子接口分別是 ( ab )。a.simpletag b.tag c.hardtag d.difftag41、下面( a ) 是 tag 接口開發(fā)自定義標(biāo)記程序3 個(gè)步驟第 1 步。a. 開發(fā)標(biāo)記處理類 b.編寫標(biāo)記描述符c. 在 web.xml 中指定標(biāo)記庫(kù)的引用 d. 在頁面引用該tag42、下面(d ) 不是tld文件中的內(nèi)容。a. 標(biāo)準(zhǔn)的xml聲明和一個(gè) doctype明b. 元素c. 元素d.e. 元素43、元素不包含下面(d ) 屬性。a. b. c. d.44、 中的 property=* 代表 ( a )。a. 所有請(qǐng)求參數(shù)的所有值b. 使用 request
11、中的一個(gè)參數(shù)值來指定 javabean 中的一個(gè)屬性值c. 表示使用指定的值來設(shè)定 javabean 屬性d. 值可以是字符串45、 servlet 程序的入口點(diǎn)是( a )。a.init() b.main() c.service() d.doget()46、 cookie.setmaxage(60*60) 的作用是 ( b )。a. 將 cookie 的保存時(shí)間設(shè)置為一分鐘b. 將 cookie 的保存時(shí)間設(shè)置為一個(gè)小時(shí)c. 將 cookie的保存時(shí)間設(shè)置為60個(gè)小時(shí)d. 將 cookie的保存時(shí)間設(shè)置為一天47、下面( a ) 是重寫的url。a.重寫超鏈接b.form表單的 action
12、屬性c.from 的隱藏域保存用戶狀態(tài)信息d. 使用 cookie48、下面( a ) 不是 cookie 的屬性讀取方法。a.gethostname()b.getcomment()c.getmaxage()d.getpath()49、下面選項(xiàng)中,(b )不是mvcm式的優(yōu)勢(shì)。a. mvc莫式使應(yīng)用程序的結(jié)構(gòu)更加清晰,通過將代碼按照層次劃分為業(yè)務(wù)邏輯、數(shù)據(jù)層、用戶界面和應(yīng)用流程控制這三個(gè)層次,能夠增強(qiáng)代碼的穩(wěn)定性b. mvc模式實(shí)現(xiàn)了很好的分布式組件架構(gòu)c.對(duì)于項(xiàng)目開發(fā)而言,mvce層的分離有利于在項(xiàng)目小組內(nèi)按照小組成員各自的擅長(zhǎng)進(jìn)行分工,有利于三個(gè)部分并行開發(fā)、加快項(xiàng)目進(jìn)度d. mvc模塊功
13、能的劃分有利于在代碼修改過程中進(jìn)行模塊的隔離,而不需要把具有不同功能的代碼混雜在一起造成混亂50、對(duì)于標(biāo)準(zhǔn)的 web網(wǎng)頁,通常使用(b )表示響應(yīng)信息是htm略式的文本文件。a. text/cssb. text/htmlc application/vnd.ms-exceld.application/msword51、java webs用的部署描述文件總是放在 web應(yīng)用的(c )目錄下。a.meta-infbmeta-cfgc.web-infdweb-cfg52、有關(guān)c/s、 b/s 結(jié)構(gòu)下列說法錯(cuò)誤的是( d ) 。a.在c/s結(jié)構(gòu),即客戶端/服務(wù)器結(jié)構(gòu)中,有專門的數(shù)據(jù)庫(kù)服務(wù)器,但客戶端還要
14、運(yùn)行客戶端應(yīng)用程序,這也叫做胖客戶端。b.在b/s結(jié)構(gòu)中,客戶端在瀏覽器中只負(fù)責(zé)表示層邏輯的實(shí)現(xiàn),業(yè)務(wù)邏輯和數(shù)據(jù)庫(kù)都在服務(wù)器端運(yùn)行。也就是說,應(yīng)用程序部署在服務(wù)器端,客戶端通過瀏覽器訪問應(yīng)用程序。c.通常b/s結(jié)構(gòu)中,客戶端發(fā)送 htt嗝求消息傳給服務(wù)器,服務(wù)器將請(qǐng)求傳遞給web應(yīng)用程序,web應(yīng)用程序處理請(qǐng)求,并把相應(yīng)的htmim面?zhèn)鹘o客戶端。d. web應(yīng)用是基于c/s結(jié)構(gòu)的,也就是客戶端/服務(wù)器結(jié)構(gòu)。53、jsp el表達(dá)式的語法為(c )。a. !jsp expressionb. jsp expression c. $jsp expression d.# jsp expression5
15、4、關(guān)于在 webs用中于一個(gè)servlet關(guān)聯(lián)的過濾器數(shù)量,正確的說法是( aa.可以為一個(gè)servlet部署多個(gè)過濾器類b.每個(gè)servlet必須至少有一個(gè)過濾器類c.每一個(gè)過濾器類必須部署到至少一個(gè)servletd.以上說法都不正確55、 pagecontext 的范圍是 ( d )。a.contextb.sessionc.application d.page56、下面( c ) 不是重寫的url。a.重寫超鏈接b.form表單的action屬性c. 使用 cookied.from 的隱藏域保存用戶狀態(tài)信息57、下面( d ) 不是 config 的方法。a getinitparamet
16、er()b getinitparameters()c getservletname()d gethostname()58、下面( c ) 不是 servlet 的技術(shù)特點(diǎn)。a防崩潰 b. 跨平臺(tái)c. 多次請(qǐng)求d. 跨服務(wù)器59、下面( d ) 不是簡(jiǎn)單的自定義標(biāo)記的元素構(gòu)成。精品文檔a.javabeans b. jsp頁面上的標(biāo)記庫(kù)聲明c.標(biāo)記處理d. config.xml60、el表達(dá)式中的“.”運(yùn)算起(b )作用。a.動(dòng)態(tài)取值b.訪問javabean對(duì)象的屬性c.檢索數(shù)組d.檢索集合的元素二、填空題1、jsp使用 java語言實(shí)現(xiàn)動(dòng)態(tài)顯示。2、在 jsp中,對(duì)象的作用域有 page req
17、uest 、 session/口 application3、jsp的注釋類型有 和_4、jsp指令控制對(duì)整個(gè)頁面的處理,目前有 page、include和taglib 三種。5、jsp頁面由_html弋碼 和嵌入其中的 java代碼所組成。6、jsp技術(shù)就是_java ee技術(shù)中的一個(gè)組成部分。7、tomcat是jsp運(yùn)行的_引擎。8、myeclipse是可視化 的開發(fā)工具。9、jsp頁面是由傳統(tǒng)的頁面 html文件中加入_java腳本片斷和_jsp標(biāo)記所構(gòu)成的。10、在jsp頁面中,除了普通的 html弋碼,還有以下3種:腳本元素_、指令和動(dòng)作重要的組成部分。11、jsp指令(在_上間)用來
18、設(shè)置和整個(gè) jsp頁面相關(guān)的屬性。12、在jsp文件中,可以在嘮口標(biāo)記間直接嵌入任何有效的 _java語言代碼13、jsp弓摩管理jsp頁面生命周期的兩個(gè)階段:轉(zhuǎn)換 和_執(zhí)行。14、在jsp頁面中可以聲明變量和方法,但是僅在當(dāng)前頁面 內(nèi)有效。15、jsp指令 用來設(shè)置整個(gè)jsp頁面相關(guān)的屬性。16、jsp頁面可以通過_include指令來包含其他文件。17、jsp:forward 動(dòng)作用于從一個(gè)jsp文件向另一個(gè)文件傳遞一個(gè)包含用戶請(qǐng)求的request 對(duì)象。18、jsp:attribute動(dòng)作主要有 name和trim 兩個(gè)屬性。19、request對(duì)象包含所有請(qǐng)求的信息,如請(qǐng)求 的來源、標(biāo)
19、頭、cookies和 請(qǐng)求 相關(guān)的參數(shù)值等。20、pagecontext對(duì)象可以獲取當(dāng)前頁面的其他_jsp隱含對(duì)象。21、 exception 對(duì)象可以輸出錯(cuò)誤信息。22、 標(biāo)記等價(jià)于 _else 語句。23、_ 標(biāo)記和 標(biāo)記的作用是循環(huán)控制。24、標(biāo)記是通過_xpath技術(shù)(定位xm玩素的一種技術(shù))來實(shí)現(xiàn)的。25、_fn:endswith 函數(shù)用來判斷源字符串是否符合一連串特定詞尾。26、fn:tolowercase函數(shù)允許將源字符串中的字符全部轉(zhuǎn)換成小寫字符。27、javabean是描述(java)的軟件組件 模型。28、javabean通過_java編譯器可以得到正確的執(zhí)行。29、jav
20、abean類似于 microsoft 的com組件。30、javabean類必須有一個(gè)沒有參數(shù) 的構(gòu)造函數(shù)。31、_ 和_ 標(biāo)記用來訪問 javabean 的屬性值。32、servlet是運(yùn)行在服務(wù)器端的 java應(yīng)用程序。33、servlet的生命周期分為3個(gè)時(shí)期:裝載servlet 、 創(chuàng)建實(shí)例 和_銷毀實(shí)例。34、servletrequest接口定義一個(gè)servlet引擎產(chǎn)生的對(duì)象,通過這個(gè)對(duì)象servlet可以獲得客戶端請(qǐng)求的數(shù)據(jù)。35、cookie能夠幫助wet務(wù)器保存_訪問者 的相關(guān)信息。36、一狀態(tài)支才i機(jī)制 必須允許服務(wù)器將狀態(tài)信息發(fā)送到客戶端,并保存這條信息會(huì)隨請(qǐng)求一起返回到
21、服務(wù)器。37、jsp開發(fā)網(wǎng)站的兩種模式分為 _jsp+javabean_口_ jsp+servlet+javabean 。38、_事務(wù)處理模塊包含應(yīng)用程序在數(shù)據(jù)運(yùn)算中使用的各種食物規(guī)則和操作方法。39、采用_n層應(yīng)用模式 可以將問題細(xì)化,可集中精力解決每個(gè)單獨(dú)的層。40、mvc是一種設(shè)計(jì)模式,它由 視圖、 控制器 和模型 三部分組成。41、web.xml 文件是 web應(yīng)用的必備組件。42、在tomcat啟動(dòng)web應(yīng)用時(shí),該應(yīng)用中所有的 jsp頁面將被編譯成 servlet類文件。43、每當(dāng)傳遞請(qǐng)求或響應(yīng)時(shí)調(diào)用filter 的dofilter() 方法。44、維護(hù)用戶會(huì)話的三種基本技術(shù)是ur適
22、寫技術(shù)、_ cookie技術(shù)和隱藏表單域。45、httpm一個(gè) 無狀態(tài)協(xié)、議。46、在htt刖議中,用于發(fā)送大量數(shù)據(jù)的方法是_post047、在j2ee的web!主要有兩種技術(shù)方案:servlet_技術(shù)和_jsp_技術(shù)。48、 _web頁面和 _ ui 屏幕是表示模塊的典型例子。49、一個(gè)典型的_關(guān)系數(shù)據(jù)庫(kù)_通常由一個(gè)或多個(gè)被稱作表格的對(duì)象組成, 數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)或信息都保存在這些表格中。50、_sql語句的主要功能就是同各種關(guān)系數(shù)據(jù)庫(kù)建立連接并進(jìn)行操作,它作為關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語言。51、 _jdbc是用于 java 應(yīng)用程序連接數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)方法, 簡(jiǎn)單說就是用訪問數(shù)據(jù)庫(kù)的。52、在
23、加載driver 類時(shí) , 它應(yīng)該創(chuàng)建自己的實(shí)例并向_drivermanager 注冊(cè)該實(shí)例。53、數(shù)據(jù)庫(kù)連接池的基本思想就是為數(shù)據(jù)庫(kù)連接建立一個(gè)_緩沖池 。三、簡(jiǎn)答題1、請(qǐng)簡(jiǎn)述 jsp 的執(zhí)行過程 一個(gè) jsp 頁面的執(zhí)行過程可以分為以下幾個(gè)步驟:(1)瀏覽器客戶端向jsp引擎發(fā)出對(duì)jsp頁面的請(qǐng)求2)jsp 引擎將對(duì)應(yīng) jsp 頁面轉(zhuǎn)換成java servlet 源代碼(3)jsp 引擎編譯 java servlet 源代碼,生成 .class 文件(4)jsp 引擎加載運(yùn)行對(duì)應(yīng)的.class 文件,生成響應(yīng)的結(jié)果頁面(5) jsp 引擎把響應(yīng)的輸出結(jié)果發(fā)送到瀏覽器客戶端2、簡(jiǎn)述 動(dòng)作與
24、include 指令的區(qū)別include指令的作用是在jsp頁面出現(xiàn)該指令的位置處,靜態(tài)插入一個(gè)文件,即 jsp頁面和插入的文件合并成一個(gè)新的jsp頁面,然后jsp引擎再將這個(gè)新的jsp頁面轉(zhuǎn)譯成java文件。因此,插入文件后,必須保證新合并成的jsp頁面符合jsp語法規(guī)則,即能夠成為一個(gè) jsp頁面文件。 動(dòng)作則是動(dòng)態(tài)加載一個(gè)文件,不把jsp頁面中動(dòng)作指令include所指定的文件與原jsp頁面合并一個(gè)新的jsp頁面,而是告訴java解釋器,這個(gè)文件在jsp運(yùn)行時(shí)才被處理。如果包含的文件是普通的 文本文件,就將文件的內(nèi)容發(fā)送到客戶端,由客戶端負(fù)責(zé)顯示;如果包含的文件是jsp文件,jsp引擎就
25、執(zhí)行這個(gè)文件,然后將執(zhí)行的結(jié)果發(fā)送到客戶端,并由客戶端負(fù)責(zé)顯示這些結(jié)果。3、 jsp 有哪些內(nèi)置對(duì)象?作用分別是什么?request: 用戶端請(qǐng)求,此請(qǐng)求會(huì)包含來自 get/post 請(qǐng)求的參數(shù) response :網(wǎng)頁傳回用戶端的回應(yīng) pagecontext :當(dāng)前jsp頁面的上下文信息 session :與請(qǐng)求有關(guān)的會(huì)話信息 application :服務(wù)器 servlet 上下文信息 out :用來傳送回應(yīng)的輸出 config :表示jsp頁面的servlet配置信息以及 we應(yīng)z用配置描述文件 page : jsp頁面本身 exception :處理異常信息4、簡(jiǎn)述servlet 和 jsp 的關(guān)系7 歡迎下載。精品文檔jsp是以另外一種方式實(shí)現(xiàn)的servlet, servlet是jsp的早期版本,在jsp中,更加注重頁面的表現(xiàn),而在 servlet中則更注重業(yè)務(wù)邏輯的實(shí)現(xiàn)。因此,當(dāng)編寫的頁面顯示效果比較復(fù)雜時(shí),首選是jsp,或者在開發(fā)過程中,html代碼經(jīng)常發(fā)生變化,而java代碼則相對(duì)比較固定時(shí),可以選擇jsr而在處理業(yè)務(wù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 哺乳期解除勞動(dòng)合同協(xié)議范本
- 2024年房屋補(bǔ)漏維修工程合同
- 2024專項(xiàng)資金借款的合同范本
- 員工聘用合同協(xié)議書范文2024年
- 建設(shè)工程內(nèi)部承包合同書2024年
- 2024新款供貨合同協(xié)議書
- 2024【流動(dòng)資金外匯借貸合同】公司流動(dòng)資金合同
- 2024年公司股東之間借款合同實(shí)例
- 專業(yè)房屋買賣合同模板大全
- 2024年事業(yè)單位聘用
- 高??爝f包裝回收現(xiàn)狀分析及對(duì)策-以廣東省中山市三大高校為例
- 初創(chuàng)企業(yè)財(cái)務(wù)管理計(jì)劃書
- 新民事訴訟書范文追債通用21篇
- 100ml生理鹽水的配制講解
- 加油站消防安全基本常識(shí)
- 熱力集團(tuán)招聘試題
- 如何預(yù)防生銹醫(yī)療器械
- 西蒙決策理論研究
- 人教鄂教版小學(xué)科學(xué)三年級(jí)下冊(cè)全冊(cè)教案教學(xué)設(shè)計(jì)
- 學(xué)前教育教研工作計(jì)劃與目標(biāo)
- pvc卷材樓地面施工工藝
評(píng)論
0/150
提交評(píng)論