第一階段測試題V_第1頁
第一階段測試題V_第2頁
第一階段測試題V_第3頁
第一階段測試題V_第4頁
第一階段測試題V_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、注意:請把答案寫在答題紙上,試卷上請不要做任何標記!1關(guān)于HTTP請求參數(shù),以下哪些說法正確?(單選)A、在GET請求方式下,HTTP請求參數(shù)位于HTTP請求的正文部分B、在一個HTTP請求中,只能包含一個HTTP請求參數(shù)C在POST請求方式下,HTTP請求參數(shù)位于HTTP請求的正文部分2、關(guān)于Servlet規(guī)范,以下哪些說法是正確的?(多選)A、Servlet規(guī)范由SUN公司制定B、Servlet規(guī)范制定了標準Servlet接口C、Tomcat是符合Servlet規(guī)范的優(yōu)秀Servlet容器D、Servlet規(guī)范規(guī)定Servlet實例運行在Servlet容器中3、以下哪些選項屬于Servle

2、t容器的功能?(多選)A、創(chuàng)建一個包含客戶請求信息的ServletRequest對象B、創(chuàng)建一個ServletResponse對象,Servlet用它來生成響應(yīng)結(jié)果C創(chuàng)建Servlet對象D調(diào)用Servlet對象的service。服務(wù)方法E、把Servlet對象生成的響應(yīng)結(jié)果發(fā)送給客戶4、一個用戶安裝了Tomcat,但無法啟動Tomcat,可能是由于哪些原因引起的?(多選)A、沒有安裝JDKB、Tomcat與JDK的版本不匹配,例如Tomcat6.x要求使用JDK1.5或以上版本C沒有設(shè)置JAVA_HOM系統(tǒng)環(huán)境變量5、關(guān)于JavaWeb應(yīng)用的目錄結(jié)構(gòu),以下哪些說法正確?(多選)AJavaWe

3、b應(yīng)用的目錄結(jié)構(gòu)完全由開發(fā)人員自行決定B、JavaWeb應(yīng)用的JSP文件只能存放在Web應(yīng)用的根目錄下Cweb.xml文件存放在WEB-INF目錄下DJavaWeb應(yīng)用中的.class文件存放在WEB-INF/classes目錄或其子目錄下6、假設(shè)在helloapp應(yīng)用中有一個hello.jsp,它的文件路徑如下:/webapps/helloapp/hello/hello.jsp在web.xml文件中沒有對hello.jsp作任何配置,那么瀏覽器端訪問hello.jsp的URL是什么?(單選)A、http:/localhost:8080/hello.jspB、http:/localhost:8

4、080/helloapp/hello.jspC、http:/localhost:8080/helloapp/hello/hello.jspD、http:/localhost:8080/hello7、假設(shè)在helloapp應(yīng)用中有一個HelloServlet類,它位于com.itheima包中,那么這個類的.class文件的存放路徑應(yīng)該是什么?(單選)A、helloapp/HelloServlet.classB、helloapp/WEB-INF/HelloServlet.classC、helloapp/WEB-INF/classes/HelloServlet.classD、helloapp/WE

5、B-INF/classes/com/itheima/HelloServlet.class8、假設(shè)在helloapp應(yīng)用中有一個類,它在web.xml文件中的配置如下:HelloServletcom.itheima.HelloServletHelloServlet/hello那么在瀏覽器訪問HelloServlet的URL是什么?(單選)A、http:/localhost:8080/HelloServletB、http:/localhost:8080/helloapp/HelloServletC、http:/localhost:8080/helloapp/com/itheima/helloD、h

6、ttp:/localhost:8080/helloapp/helloE、http:/localhost:8080/helloapp/com/itheima/HelloServlet.classA、Servlet對象9、以下哪些對象由Servlet容器創(chuàng)建?(多選)B、ServletRequest對象C、ServletResponse對象D、ServletContextD、ServletContext對象E、ServletConfig對象10、HttpServlet10、HttpServlet的子類要從HTTP請求中獲得請求參數(shù),應(yīng)該調(diào)用哪個方法?(單選)A、調(diào)用HttpServletReque

7、st對象的getAttribute()方法B、調(diào)用ServletContext對象的getAttribute()方法C調(diào)用HttpServletRequestC調(diào)用HttpServletRequest對象的getParameter()方法D調(diào)用HttpServletRequestD調(diào)用HttpServletRequest對象的getHeader()方法11、關(guān)于ServletContext,以下哪個說法正確?(單選)A、由Servlet容器負責創(chuàng)建,對于每個客戶請求,Servlet容器都會創(chuàng)建一個ServletContext對象B、由JavaWeb應(yīng)用本身負責為自己創(chuàng)建一個ServletCon

8、text對象C由Servlet容器負責創(chuàng)建,對于每個JavaWeb應(yīng)用,在啟動時,Servlet容器都會創(chuàng)建一個ServletContext對象D由Servlet容器在啟動時負責創(chuàng)建,容器內(nèi)的所有JavaWeb應(yīng)用共享同一個ServletContext對象E、由Servlet容器負責創(chuàng)建,容器在初始化一個Servlet時,會為它創(chuàng)建唯一的ServletContext對象12、當客戶端首次訪問一個Servlet時,Servlet容器可能會創(chuàng)建哪些對象?(多選)AServlet對象B與Servlet對象關(guān)聯(lián)的ServletConfig對象C、ServletContext對象D、ServletReq

9、uest和ServletResponse對象13、Servlet中的變量cookie表示客戶端的一個Cookie數(shù)據(jù),以下哪個選項中的代碼用于刪除客戶端的相應(yīng)Cookie數(shù)據(jù)?(單選)A、response.deleteCookie(cookie)B、cookie.setMaxAge(0);response.addCookie(cookie);C、request.deleteCookie(cookie);14、關(guān)于請求轉(zhuǎn)發(fā)、包含和重定向關(guān)系,以下哪些說法不正確?(單選)A、對于請求轉(zhuǎn)發(fā)和包含關(guān)系,源組件和目標組件都共享請求范圍內(nèi)的數(shù)據(jù)B、HTTP協(xié)議規(guī)定了請求轉(zhuǎn)發(fā)和包含的運作機制CHTTP協(xié)議規(guī)

10、定了請求重定向的運作機制D、HttpServletResponse接口中的sendRedirect(Stringlocation)方法用于重定向15、一個JSP文件需要引入類和類,以下哪些選項的語法是正確的?(多選)A、B、C、D、16、關(guān)于靜態(tài)包含和動態(tài)包含,以下哪些說法正確?(多選)A、靜態(tài)包含的語法為B、對于靜態(tài)包含,Servlet容器先把目標組件的源代碼融合到JSP源組件中,然后對JSP源組件進行編譯C對于動態(tài)包含,Servlet容器先把目標組件的源代碼融合到JSP源組件中,然后對JSP源組件進行編譯D對于動態(tài)包含,Servlet容器會分別編譯和運行JSP源組件和JSP目標組件。JSP

11、目標組件生成的響應(yīng)結(jié)果被包含到JSP源組件的響應(yīng)結(jié)果中17、JSP中的application固定變量引用哪個隱含對象?(單選)A、ServletConfigB、HttpServletResponseC、HttpServletRequestD、ServletContext18、helloapp應(yīng)用中的test.jsp文件的源代碼如下:當客戶端訪問http:/localhost:8080/helloapp/test.jsp?username=Tom時,會出現(xiàn)什么情況?(單選)A、Servlet容器向客戶端返回編譯錯誤,因為無法識別amethod()方法中的request變量和out變量B、test

12、.jsp向客戶端輸出“Tom”CServlet容器向客戶端返回編譯錯誤,因為不允許JSP文件中定義amethod()方法D、test.jsp向客戶端輸出“null”19、aa.jsp把請求轉(zhuǎn)發(fā)給bb.jspaa.jsp在請求范圍內(nèi)存放了一個String類型的username屬性,bb.jsp如何獲取該屬性?(單選)A、B、C、D、20、helloapp應(yīng)用中的test.jsp文件的源代碼如下:a=b=當瀏覽器第二次訪問該test.jsp時得到的返回結(jié)果是什么?(單選)A、a=0b=0B、a=1b=1C、a=2b=1D、a=1b=021、以下哪些屬于PageContext類的方法?(多選)A、g

13、etServletContext()B、getAttribute(Stringname,intscope)C、include(StringrelativeUrlPath)D、setContentType(Stringtype)22、關(guān)于SessionID,以下哪些說法正確?(多選)A、SessionID由Servlet容器創(chuàng)建B、每個HttpSession對象都有唯一的SessionIDC、SessionID由客戶端瀏覽器創(chuàng)建DServlet容器會把SessionID作為Cookie或者URL的一部分發(fā)送到客戶端E、JSP文件無法獲取HttpSession對象的SessionID23、關(guān)于會話

14、的銷毀,以下哪些說法正確?(多選)A、如果服務(wù)器端執(zhí)行了HttpSession對象的invalidate。方法,那么這個會話對象被銷毀B、當客戶端關(guān)閉瀏覽器進程,服務(wù)器端會探測到客戶端關(guān)閉瀏覽器進程的行為,從而立即銷毀相應(yīng)的HttpSession對象C當一個會話過期,服務(wù)器端會自動銷毀這個會話24、在HttpServlet中如何獲得HttpSession對象的引用?(單選)A、直接使用固定變量sessionB、調(diào)用HttpServletRequest對象的getSession()方法C調(diào)用ServletContext對象的getSession()方法D用new語句創(chuàng)建一個HttpSession

15、對象25、對于以下標簽它與哪個選項中的Java程序片段等價?(單選)A、B、C、D、26、以下代碼在Web應(yīng)用范圍內(nèi)聲明了一個CounterBean對象:如何在JSP文件中輸出myBean的count屬性?(多選)A、B、C、27、以下哪些說法正確?(多選)A、在JSP文件中通過標簽來聲明JavaBean,而不是通過”程序片段來聲明JavaBean,可以使JSP文件更加簡潔和可維護B、JavaBean必須遵守特定的規(guī)范,比如對于CounterBean的count屬性,其相應(yīng)的get方法應(yīng)該為getCount(),不能隨心所欲地定義為getCOunt()、getCOUNT()或者getcount

16、()。C、JSP文件通過標簽聲明的JavaBean只能被JSP文件訪問,而不能被Servlet訪問D在四種域范圍中,頁面范圍的生命周期最短,Web應(yīng)用范圍的生命周期最長。28、關(guān)于EL表達式語言,以下哪些說法正確?(多選)A、它和Java樣,是一種編程語言B、它的基本形式為$varC只有在JSP文件中才能使用EL語言,在Servlet類的程序代碼中不能使用它D它能使JSP文件的代碼更加簡潔29、以下哪些是合法的EL表達式?(多選)A、$header“user-agent”B、$request.getParameter(“username”)C、$emptyapplicationScopeD、$

17、param.username30、以下哪些選項可以輸出HttpSession對象的id屬性?(多選)A、$session.idB、$pageContext.session.idC、D、31、在請求范圍內(nèi)存放了一個屬性名為“myBean”的CounterBean對象,表達式$myBean.count試圖訪問myBean的count屬性。為了使這個表達式能正常執(zhí)行,CounterBean類必須滿足哪些條件?(多選)A、CounterBean類必須為public類型B、CounterBean類必須為聲明了C、CounterBean類必須為聲明了public類型的count成員變量public類型的g

18、etCount()方法D、CounterBean類必須為聲明了D、CounterBean類必須為聲明了public類型的setCount()方法32、在Web應(yīng)用范圍內(nèi)存放了一個屬性名為myBear”的CounterBean對象,以下哪些選項能輸出myBean的count屬性?(多選)A、$applicationScope.myBean.countB、$myBean.countC、D、33、在HTTP請求中包含一個名字為username”,值為Torn”的Cookie,以下哪個選項能輸出這個Cookie的名字username”?(單選)A、$B、$cookie.username.valueC、$cookie.usernameD、$34、一個JSP文件中包含如下代碼:a=$a通過瀏覽器訪問這個JSP文件,會出現(xiàn)什么情況?(單選)A、JSP文件輸出”a=”B、JSP文件輸出”a=0”$a不合法$a不合法C、JSP文件輸出”a=$a”D、Servlet容器返回編譯錯誤,提示表達式35、以下哪些EL表達式的值為true?(多選)A、$fn:contains(“Tomcat”,”CAT”)B、$fn:contains(“Tomcat”,”cat”)C、$fn:containsIg

溫馨提示

  • 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

提交評論