




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Java Web基礎(chǔ)筆試題下面 CN 人才網(wǎng)小編為大家?guī)淼氖荍ava Web 基礎(chǔ)筆試題,希望對(duì)大家有所幫助1、 填空題(每空2 分,共 30 分 )1、 、在tomcat 上發(fā)布 javaweb 應(yīng)用時(shí)的默認(rèn)目錄是_webapps_目錄。2、 javaweb 應(yīng)用的部署描述符是指web.xml_ 文件。3、 在 tomcat 中訪問 helloapp 應(yīng)用的 login.html 文件時(shí), 在瀏覽器地址欄應(yīng)寫的url 為:_。4、 Servlet 容器啟動(dòng)每一個(gè)web 應(yīng)用時(shí),都會(huì)為它創(chuàng)建一個(gè)唯一的_ServletContext_ 對(duì)象,該對(duì)象和web 應(yīng)用有相同的生命周期。5、 請(qǐng)求轉(zhuǎn)發(fā)
2、源組件的響應(yīng)結(jié)果_不會(huì)_發(fā)送到客戶端,包含 _會(huì) _發(fā)送到客戶端。(填“會(huì)”或“不會(huì)”)6、 jsp 中實(shí)現(xiàn)請(qǐng)求轉(zhuǎn)發(fā)的標(biāo)記為:。7、在JSP 中, ? request? 內(nèi)置對(duì)象代表請(qǐng)求消息,response內(nèi)置對(duì)象代表響應(yīng)消息, session_內(nèi)置對(duì)象代表會(huì)話。8、如果使用第四類jdbc 驅(qū)動(dòng)器連接數(shù)據(jù)庫,jar 文件的存放位置為“ web 應(yīng)用 /_WEB-INF /lib。”9、 Servlet 容器為每一個(gè)HttpSession 對(duì)象分配一個(gè)唯一標(biāo)識(shí)符,叫做_SessionID_。10、 、 javaweb 在 mvc 設(shè)計(jì)模式下,_javabean_是模型,_jsp是視圖,_ser
3、vlet_是控制器。2、 選擇題(每題2 分,共 30 分 )1 、下面哪一個(gè)選項(xiàng)不是http 響應(yīng)的一部分?(? c )?a) 響應(yīng)頭b) 響應(yīng)正文c) 協(xié)議版本號(hào)d) 狀態(tài)行? 2 、 http 請(qǐng)求及響應(yīng)的正文部分可以是任意格式的數(shù)據(jù),要保證接收方能看得懂發(fā)送方發(fā)送的數(shù)據(jù),http 協(xié)議采用 ( d? )協(xié)議來規(guī)范正文的數(shù)據(jù)格式 ?a) FTPb) TCPc) HTTPd) MIME3、 Servlet API 由哪兩個(gè)包組成?(兩個(gè)答案)( ac )a) javax.servletb) javax.servlet.jspc)? javax.servlet.httpd) java.ser
4、vlet4、一個(gè)servlet 的生命周期不包括( b? )方法 ?a)? init() 方法b)? invalidate() 方法c)? service() 方法d)? destroy() 方法5、 HttpServletRequest 對(duì)象的 (? c )方法能夠獲取一個(gè)表單參數(shù)的值:a)? getQuaryString()b)? getPathInfo()c)? getParameter()d)? getAttribute()6、下面對(duì)servlet 中重定向說法描述錯(cuò)誤的是( d )a) 使用的是HttpServletResponse 接口的 sendRedirect() 方法b) 源
5、組件的響應(yīng)結(jié)果不會(huì)發(fā)送給客戶端c)? sendRedirect() 方法后的代碼仍會(huì)執(zhí)行d) 源組件和目標(biāo)組件共享ServletRequest 對(duì)象? 7 、 jsp 指令不包括( c? )a)? page 指令b)? taglib 指令c)? import 指令d)? include 指令8、 jsp 中 java 表達(dá)式的語法格式為:(a )? 9、可以執(zhí)行請(qǐng)求轉(zhuǎn)發(fā)的操作是(d )。a) jsp 中 response 內(nèi)置對(duì)象的sendRedirect() 方法b) 標(biāo)記c) RequestDispatcher 對(duì)象的include() 方法d) RequestDispatcher 對(duì)象的
6、forward() 方法10 、 (? d? )內(nèi)置對(duì)象可以處理jsp 頁面運(yùn)行中的錯(cuò)誤或者異常a)? pageContextb)? pagec)? sessiond)? exception11 、下面對(duì)jdbc api 描述錯(cuò)誤的是(? d? )a)? DriverManager 接口的 getConnection() 方法可以建立和數(shù)據(jù)庫的連接b)? Connection 接口的 createStatement() 方法可以創(chuàng)建一個(gè)Statement 對(duì)象c)? Statement 接口的 executeQuery() 方法可以發(fā)送select 語句給數(shù)據(jù)庫d)? ResultSet 接口
7、表示執(zhí)行insert 語句后得到的結(jié)果集12 、 JavaBean 的 scope 取什么值可使該javabean 被多個(gè)用戶共享,即和web應(yīng)用有相同的生命周期?(? d? )a) pageb) requestc) sessiond) application13 、下面哪個(gè)不是JSP 中和 javabean 相關(guān)的標(biāo)記?(? b )14、以下關(guān)于EL 和 JSTL 說法錯(cuò)誤的是?( d )a) EL 是一種簡潔的數(shù)據(jù)訪問語言b) EL 表達(dá)式基本形式:$varc) JSTL 的全稱是JavaServer Pages Standard Tag Libraryd) JSTL 只有一個(gè)Core 核
8、心標(biāo)簽庫15、所有的servlet 過濾器類都必須實(shí)現(xiàn)( a? )接口。a) javax.servlet.Filterb) javax.servlet.ServletConfigc) javax.servlet.ServletContextd) javax.servlet.Servlet三、 編程題 (共 40 分 )1 、第一個(gè)Servlet1 文件,讀取兩個(gè)請(qǐng)求參數(shù)first 和 second ,將其轉(zhuǎn)換為int 值后相加,和存放在請(qǐng)求范圍內(nèi),然后把請(qǐng)求轉(zhuǎn)發(fā)第二個(gè) Servlet2. 。第二個(gè)Servlet2 文件 (url 為 output) ,向客戶輸出Servlet1 計(jì)算的結(jié)果。根
9、據(jù)注釋補(bǔ)充下列代碼。(23 分 )public class Servlet1 extends HttpServlet ? public void service(ServletRequest request,ServletResponse response)? throws ServletException, IOException ? /讀取兩個(gè)請(qǐng)求參數(shù),并將其轉(zhuǎn)換為int 值? intfirst=Integer.valueOf(request.getParameter(“first ”).intValue();_(3 分 )? intsecond=Integer.valueOf(reque
10、st.getParameter(“second ”).intValue();_(3 分 )? /將兩個(gè)數(shù)字相加int sum=first+second;(3 分 )? /在request 對(duì)象中添加sum 屬性_? request.setAttribute( “sum”, String.valueOf(sum);(3分)?_? ServletContext context=getServletContext();? RequestDispatcherdispatcher=context.getRequestDispatcher(“/output ”);?dispatcher.forward(r
11、equest, response);(5 分 )? public class Servlet2 extends HttpServlet ? public void service(ServletRequest request,ServletResponse response)? throws ServletException, IOException ? /讀取請(qǐng)求范圍內(nèi)Servlet1 計(jì)算出的和_? String10 / 10來源網(wǎng)絡(luò)整理,僅作為學(xué)習(xí)參考I,sum=(String)request.getAttribute( “sum”);(3 分 )? /向客戶端輸出和? PrintWriter out=response.getWriter();? out.print( “the sum is “+sum);(3 分 )? 2、 寫一個(gè) JSP 訪問 Access 數(shù)據(jù)庫的user 表, 將所有的記錄顯示出來;ODBC數(shù)據(jù)源名為test,驅(qū)
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 與銀行終止貸款合同范例
- 個(gè)人磚廠轉(zhuǎn)讓合同范例
- 供貨開口合同范例
- 傳媒公司招商合同范例
- 二手房金融貸款合同范例
- 體育服裝購銷合同范例
- ppr pvc購銷合同范例
- 會(huì)議范例合同范例
- 與學(xué)校合同范例
- 產(chǎn)品買賣合同范例
- 手術(shù)室剖宮產(chǎn)護(hù)理教學(xué)查房范文
- 【MOOC】機(jī)器學(xué)習(xí)-北京理工大學(xué) 中國大學(xué)慕課MOOC答案
- 《森林防火安全教育》主題班會(huì) 課件
- 《類風(fēng)濕專病數(shù)據(jù)集技術(shù)規(guī)范》 編制說明
- 麻醉機(jī)故障應(yīng)急預(yù)案演練
- 2024年同等學(xué)力申碩英語考試真題
- 2024-2030年實(shí)驗(yàn)室自動(dòng)進(jìn)樣器行業(yè)市場現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 專題07說明文閱讀(中考常考熱點(diǎn)題型)20篇(原卷版)-2023-2024學(xué)年九年級(jí)語文上學(xué)期期末(一模)真題分類匯編
- 風(fēng)險(xiǎn)投資中的人工智能應(yīng)用
- DB5204T 10-2024 農(nóng)產(chǎn)品地理標(biāo)志質(zhì)量要求 紫云花豬
- 07FD02 防空地下室電氣設(shè)備安裝
評(píng)論
0/150
提交評(píng)論