javaweb期末考試試題及答案_第1頁
javaweb期末考試試題及答案_第2頁
javaweb期末考試試題及答案_第3頁
javaweb期末考試試題及答案_第4頁
javaweb期末考試試題及答案_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2~年第二學(xué)期JavaWeb應(yīng)用編程科目考試試題開卷考試;時間100分鐘;能夠使用沒有記憶功效的普通計算器:否使用班級(老師填寫):物聯(lián)網(wǎng)18-1、2考務(wù)電話:2923688題號一二三四五六七八九總分得分閱卷人試卷提交環(huán)節(jié)及規(guī)定:1.將答題內(nèi)容書寫在空白紙上,拍照并放入試卷最后位置。Word文檔的命名格式:專業(yè)名稱_完整學(xué)號_姓名,(注意專業(yè)名稱與學(xué)號之間、學(xué)號與姓名之間都有一種下劃線)。2.在考試時間內(nèi)將Word文檔發(fā)送到郵箱,過時則按不及格解決。答案僅供參考一、選擇題(每小題最少有一種選項對的,全部選對得2分,其它狀況不得分,共16分)1、下列有關(guān)ServletContext的說法中,對的的是()。A.ServletContext對象用來保存現(xiàn)在Web應(yīng)用中的全部信息B.在一種Web應(yīng)用中能夠有多個ServletContext對象。C.ServletContext接口封裝了獲取現(xiàn)在Web應(yīng)用中資源文獻的辦法。D.ServletContext對象中保存的屬性能夠被Web應(yīng)用中的全部Servlet訪問。2、如果請求消息中包含有多個該指定名稱的參數(shù),getParameter()辦法的返回值是()。A.這些參數(shù)的全部值形成一種數(shù)組B.""C.第一種參數(shù)的值D.最后一種參數(shù)的值3、下列有關(guān)Cookie和Session的描述中,對的的是()。A.Cookie和HttpSession是保存會話有關(guān)數(shù)據(jù)的技術(shù),其中Cookie將信息存儲在瀏覽器端是客戶端技術(shù),Session將數(shù)據(jù)保存在服務(wù)器端是服務(wù)器端技術(shù)B.HttpSession會話對象的默認保持時間能夠修改C.HttpSession默認是基于Cookie運作的D.瀏覽器能夠接受任意多個Cookie信息保存任意長的時間4、下面選項中正當?shù)腅L體現(xiàn)式是()。A.${} B.${emptyrequestScope}C.${"aaa"+"bbb"} D.${header["user-agent"]}5、下面選項,有關(guān)ResultSet中游標指向的描述對的的是()。A.ResultSet對象初始化時,游標在表格的第一行B.ResultSet對象初始化時,游標在表格的第一行之前C.ResultSet對象初始化時,游標在表格的最后一行之前D.ResultSet對象初始化時,游標在表格的最后一行6、ServletFileUpload類的parseRequest()辦法的返回值類型是()。A.FileItem[]B.Set<FileItem>C.List<FileItem>D.Map<FileItem>7、傳智書城項目在下面()表中設(shè)立了聯(lián)合主鍵。A.user表B.products表C.orders表orderitem表8、有關(guān)傳智書城后臺訂單刪除說法,錯誤的是()A:刪除操作只刪除了訂單表中的對應(yīng)訂單。B:當某個訂單被刪除后,訂單項中的數(shù)據(jù)會為Null。C:由于代碼刪除操作時使用了異常解決,如果訂單項或者訂單有一種刪除失敗了,則會進行異常解決,不會對其它數(shù)據(jù)有影響。D:由于代碼刪除操作時啟動了事務(wù)解決,如果訂單項或者訂單有一種刪除失敗了,事務(wù)將回滾。二、判斷題(認為對的則打“√”,否則打“×”。每小題1分,共14分)1、在HTTP響應(yīng)消息中,第一行為響應(yīng)狀態(tài)行,緊接著的是若干響應(yīng)消息頭,服務(wù)器端通過響應(yīng)消息頭向客戶端傳遞附加信息。(對)2、使用RequestDispatcher對象的include()辦法實現(xiàn)請求包含后,瀏覽器顯示的URL會發(fā)生變化。(×)3、顧客訪問Web系統(tǒng)時,服務(wù)器會在第一次響應(yīng)的頁面中對URL地址進行重寫。(√)4、 request.getSession(false)的作用是返回存在的Session對象,當Session對象不存在時,就創(chuàng)立新的HttpSession對象并返回。(×)5、EL體現(xiàn)式中的隱式對象與JSP中的隱式對象除了pageContext對象是它們共有的,其它隱式對象則毫不有關(guān)。(√)6、EL體現(xiàn)式的cookie隱式對象用于獲取客戶端的Cookie信息,param隱式對象代表application域中用于保存屬性的Map對象。(×)7、在Filter中實現(xiàn)統(tǒng)一全站編碼時,對于請求方式post和get解決亂碼問題的方式是相似的。(×)8、一種Filter對象中的doFilter辦法能夠被多次調(diào)用。(√)9、Statement接口的execute(Stringsql)辦法返回值類型是boolean,代表sql語句的執(zhí)行與否成功。(×)10、QueryRunner類的update()辦法只能用于執(zhí)行update語句。(×)11、 ResultSetHandler接口用于解決ResultSet成果集,它能夠?qū)⒊晒械臄?shù)據(jù)轉(zhuǎn)為不同的形式。(√)12、DBUtils工具必須與連接池一起使用。(×)13、ServletFileUpload類的getHeaderEncoding()辦法如果返回null,此時上傳組件將采用系統(tǒng)默認的字符編碼。(√)14、傳智書城項目中購物車是通過瀏覽器中的Cookie實現(xiàn)的。(√)三、填空題(每小題1分,共10分)1、當Tomcat初始化一種Servlet時,會將該Servlet的配備信息封裝到____________對象中。2、如果某個Servlet的映射途徑僅僅是一種正斜線(/),那么這個Servlet就是____________。3、當Servlet向客戶端回送響應(yīng)消息時,需要在響應(yīng)消息中設(shè)立____________。4、對超鏈接和Form表單的action屬性中設(shè)立的URL進行重寫所用的辦法是____________。5、使用EL體現(xiàn)式方式獲取域?qū)ο笾胁淮嬖诘闹禃r會返回____________。6、Filter鏈中各個Filter執(zhí)行請求時的攔截次序與響應(yīng)時的攔截次序____________。7、ResultSet接口中定義了大量的getXXX()辦法,如果使用字段的索引來獲取指定的數(shù)據(jù),字段的索引是從____________開始的。8、C3P0的配備文獻c3p0-config.xml必須放在工程的____________目錄下。9、自定義ResultSetHandler接口的實現(xiàn)類時,只要重寫____________辦法,就能夠?qū)崿F(xiàn)成果集的解決。10、Commons-FileUpload組件通過____________技術(shù)實現(xiàn)文獻上傳功效。四、簡答題(每小題5分,共30分)1、JSPpage指令的屬性設(shè)立contentType="text/html;charset=utf-8"中的“charset=utf-8”與屬性設(shè)立pageEncoding="utf-8"的異同有哪些?在使用上兩者有什么聯(lián)系?2、請求轉(zhuǎn)發(fā)與重定向的有哪些異同?(最少寫3點)3、pageContext對象的作用有哪些?(最少寫出2點)4、Cookie與Session的有哪些異同?(最少寫出3點)5、在傳智書城注冊頁面(參見教材圖14-1)中,“看不清換一張”功效是如何實現(xiàn)?變化驗證碼圖片中的文字的changeImage()辦法以下:functionchangeImage(){ document.getElementById("img").src="${pageContext.request.contextPath}/imageCode?time="+newDate().getTime();}參數(shù)time的作用是什么?6、在傳智書城后臺商品列表頁面單擊編輯圖標后,將會發(fā)送一種以“/findProductById?id=${p.id}&type=admin”結(jié)尾的URL請求,該請求中id和type的作用是什么?五、編程與編程填空題(共30分)一種網(wǎng)站項目要實現(xiàn)動態(tài)監(jiān)聽現(xiàn)在在線顧客有哪些以及統(tǒng)計在線總?cè)藬?shù)有多少,就需要使用Servlet進行監(jiān)聽顧客的登錄和退出。項目名稱為exam,構(gòu)造以下圖所示。編程所用到的Servlet和Filter映射以下。試按下列環(huán)節(jié)按規(guī)定填寫部分程序以簡樸模擬顧客登錄和退出時在頁面定時刷新在線人數(shù)和在線人員名單。1、(4分)網(wǎng)站登錄首頁index.jsp提交登錄請求給LoginServlet解決。該網(wǎng)頁運行效果以下,試編寫網(wǎng)頁的<body>與</body>之間的內(nèi)容。2、(4分)創(chuàng)立顧客User類,接受封裝顧客信息username和password。3、(6分)創(chuàng)立LoginServlet類,提供顧客登錄功效,以及接入HttpSessionBindingListener的實現(xiàn)類中進行動態(tài)監(jiān)聽。4、(6分)創(chuàng)立OnlineUserBi

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論