




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE1《JavaWeb程序設(shè)計(jì)》復(fù)習(xí)備考題庫(帶答案)一、單選題1.在JavaWeb中,以下關(guān)于Model2構(gòu)架模式的執(zhí)行流程,說法錯(cuò)誤的是()A、客戶端向Servlet發(fā)出request請求B、servlet通過response獲取請求的表單數(shù)據(jù)C、Servlet向業(yè)務(wù)邏輯層調(diào)用業(yè)務(wù)邏輯方法并返回所需的數(shù)據(jù)D、Servlet重定向到JSP頁面,在JSP頁面完成頁面渲染答案:B解析:概念理解2.在JavaWeb中,以下關(guān)于MVC的說法錯(cuò)誤的是()A、MVC由模型-視圖-控制器三個(gè)部分組成B、MVC中的M指的是model頁面模型,V指的是value頁面的值,C指的是core核心C、MVC的優(yōu)點(diǎn)之一是耦合性低D、MVC不適合小型規(guī)模的應(yīng)用程序答案:B解析:概念理解3.在JavaWeb中,Model1架構(gòu)模式的缺陷是()A、降低了程序的可維護(hù)性、可擴(kuò)展性B、不利于分工C、html和java代碼混雜,閱讀性差D、以上都有答案:D解析:概念理解4.在Tomcat默認(rèn)目錄中,Web應(yīng)用程序存放在以下()路徑A、/binB、/confC、/webappsD、/logs答案:C解析:概念理解5.在JavaWeb中,以下HttpServletRequest接口的()方法能從請求中得到單個(gè)參數(shù)A、getParameter()B、getParameterValues()C、setAttribute()D、getAttribute()答案:A解析:概念理解6.在JavaWeb中,MVC模式中的C指的是()A、模型B、視圖C、控制器D、邏輯答案:C解析:概念理解7.在JavaWeb中,Servlet是一個(gè)符合特定規(guī)范的java程序,是運(yùn)行在()的一個(gè)基于java技術(shù)的web組件A、客戶端B、服務(wù)器端C、瀏覽器中D、以上都不是答案:B解析:概念理解8.在JavaWeb中,關(guān)于cookie和session的區(qū)別,以下說法中正確的是()A、cookie保存在客戶端,安全性比session低很多B、session保存在服務(wù)器,所以可以將重要資料全部存在session內(nèi)C、重要數(shù)據(jù)應(yīng)當(dāng)存儲在用戶的瀏覽器中,通過cookie實(shí)現(xiàn)D、重要數(shù)據(jù)應(yīng)當(dāng)存儲在用戶的瀏覽器中,通過session實(shí)現(xiàn)答案:A解析:概念理解9.在JavaWeb中,Page指令用于定義JSP的全局屬性,下面關(guān)于指令描述不正確的是()A、<%page%>作用于整個(gè)JSP頁面B、<%page%>用來定義JSP頁面中的全局屬性C、為了增強(qiáng)程序的可讀性,最好將<%page%>指令放在開頭,但不是必須的D、<%page%>指令只能出現(xiàn)一次答案:D解析:概念理解10.在JavaWeb中,配置Servlet時(shí)<url-pattern>的作用是()A、指定Servlet的名稱B、指定Servlet的類C、指定Servlet的URLD、以上都不對答案:C解析:概念理解11.在JavaWeb中,若在session中放入name=abc,在page中放入name=efg,以下()EL表達(dá)式將顯示為efgA、${}B、${}C、${name}D、${}答案:C解析:概念理解12.在JSP中,關(guān)于JSP標(biāo)準(zhǔn)動(dòng)作,以下說法錯(cuò)誤的是()A、屬性不區(qū)分大小寫B(tài)、屬性的值必須置于雙引號內(nèi)C、使用<jsp:>前綴D、在瀏覽器請求JSP頁面時(shí)執(zhí)行JSP標(biāo)準(zhǔn)動(dòng)作答案:A解析:概念理解13.在JavaWeb中,Servlet的作用是()A、處理客戶端請求并做出響應(yīng)B、打開并顯示網(wǎng)頁內(nèi)容C、連接數(shù)據(jù)庫D、頁面跳轉(zhuǎn)答案:A解析:概念理解14.在JavaWeb中,Model2模式是在JSP+JavaBean的設(shè)計(jì)模式基礎(chǔ)上加入()來實(shí)現(xiàn)程序控制層A、JspB、JavaBeanC、ServletD、以上都不對答案:C解析:概念理解15.在JavaWeb中,關(guān)于轉(zhuǎn)發(fā)和重定向描述正確的是()A、在重定向和轉(zhuǎn)發(fā)的過程中客戶端的瀏覽器url都不會(huì)發(fā)生變化B、重定向會(huì)也稱間接轉(zhuǎn)發(fā),它會(huì)發(fā)生兩次請求,第二次請求客戶端瀏覽器url會(huì)發(fā)生變化C、重定向是在服務(wù)器端發(fā)生的D、轉(zhuǎn)發(fā)是在客戶端發(fā)生的答案:B解析:概念理解16.在JavaWeb中,創(chuàng)建JSP應(yīng)用程序時(shí),配置文件web.xml存在于()目錄中A、adminB、WEB-INFC、WebContentD、WebRoot答案:B解析:概念理解17.在JSP中,修改jsp頁面的字符集為UTF-8,應(yīng)當(dāng)使用的代碼為()A、<%pageencoding="UTF-8"%>B、<%pagepageEncoding="UTF-8"%>C、<%encodingtype="UTF-8"%>D、<%pageEncodingtype="UTF-8"%>答案:B解析:概念理解18.在JavaWeb中,Servlet通常作為MVC模式中的()層A、模型B、視圖C、控制D、邏輯答案:C解析:概念理解19.在JSP中,以下()步驟不屬于一次完整的HTTP請求響應(yīng)過程A、客戶端和Web服務(wù)器建立連接B、客戶端發(fā)送HTTP請求C、服務(wù)器接受客戶端的請求,生成HTTP響應(yīng)并發(fā)送給客戶端D、客戶端關(guān)閉連接,刷新頁面答案:D解析:概念理解20.在ServletAPI中,關(guān)于HttpServletResponse的說法錯(cuò)誤的是()A、getWriter方法可以獲取響應(yīng)的輸出流對象B、addCookie方法可以向響應(yīng)中添加cookie對象C、setCharacter方法可以設(shè)置響應(yīng)的編碼D、sendRedirect方法可以將請求重定向到指定位置答案:C解析:概念理解21.在JavaWeb中,當(dāng)使用應(yīng)用程序配置文件配置Servlet類時(shí),其中,()標(biāo)簽用于指定Servlet的實(shí)現(xiàn)類A、<servlet-mapping>B、<servlet-class>C、<servlet_class>D、<class>答案:B解析:概念理解22.在JavaWeb中,關(guān)于重定向和轉(zhuǎn)發(fā)的區(qū)別,錯(cuò)誤的是()A、轉(zhuǎn)發(fā)是繼續(xù)傳遞和處理同一個(gè)請求,瀏覽器顯示舊請求的URLB、重定向會(huì)產(chǎn)生新的請求,瀏覽器顯示新的URLC、重定向速度比轉(zhuǎn)發(fā)更慢D、重定向后能獲取原請求request內(nèi)的對象答案:D解析:概念理解23.在JavaWeb中,以下選項(xiàng)不屬于EL表達(dá)式隱含對象的是()A、requestB、requestScopeC、sessionScopeD、pageContext答案:A解析:概念理解24.在JavaWeb中,web應(yīng)用需要額外的技術(shù)才能讓服務(wù)器識別兩次請求是否來自同一個(gè)(),會(huì)話跟蹤技術(shù)使得Web應(yīng)用程序可以保持()狀態(tài)A、客戶端,客戶端B、服務(wù)端,服務(wù)端C、客戶端,服務(wù)端D、服務(wù)端,客戶端答案:A解析:概念理解25.在JavaWeb中,關(guān)于EL表達(dá)式中的運(yùn)算符,以下說法中正確的是()A、div表示取模操作B、mod表示除法操作C、lt表示小于或等于D、ge表示大于或等于答案:D解析:概念理解26.以下關(guān)于JSP技術(shù)的優(yōu)點(diǎn)中,錯(cuò)誤的是()A、JSP是JavaAPI的一部分,可以實(shí)現(xiàn)“一次編寫,處處運(yùn)行”B、從使用HTML的瀏覽器,到使用WML的手提無線設(shè)備,或者使用XML的B2B應(yīng)用,都可以使用JSP動(dòng)態(tài)頁面C、JSP頁面中可以不直接將腳本程序嵌入,而只是將動(dòng)態(tài)的交互部分作為一個(gè)部件加以引用D、JSP動(dòng)態(tài)網(wǎng)頁的編寫與一般的靜態(tài)HTML頁面完全不同,兩者沒有關(guān)聯(lián)答案:D解析:概念理解27.在JavaWeb中,response對象重定向的方法是()A、addCookie()B、setContentType()C、sendRedirect()D、setCharacterEncoding()答案:C解析:概念理解28.在JavaWeb中,關(guān)于Servlet內(nèi)各個(gè)常用方法的執(zhí)行順序,以下說法中正確的是()A、首先執(zhí)行service方法B、執(zhí)行service方法后,執(zhí)行doGet|doPost等方法C、執(zhí)行service方法后,執(zhí)行destroy方法D、先執(zhí)行doGet|doPost等方法,再執(zhí)行service方法答案:B解析:概念理解29.在JavaWeb中,可通過ServletConfig接口的()方法獲取初始化參數(shù)A、getParameter()B、getInitData()C、getInitParameter()D、getAttribute()答案:C解析:概念理解30.在JavaWeb中,JSP頁面的page指令主要用于設(shè)置該頁面的各種屬性,page指令的language屬性的作用是()A、將需要的包和類引入到JSP頁面中B、指定JSP頁面使用的腳本語言,默認(rèn)為JavaC、指定JSP頁面采用的編碼方式,默認(rèn)為text/htmlD、服務(wù)器所在國家編碼答案:B解析:概念理解31.在JavaWeb中,常用的會(huì)話跟蹤方法不包括()A、隱藏表單域B、CookieC、有狀態(tài)HTTP協(xié)議D、URL重寫答案:C解析:概念理解32.在JSP中,關(guān)于request對象,以下說法中正確的是:A、用來包含客戶端提交的各種信息B、服務(wù)器用來向客戶端傳回響應(yīng)信息C、為發(fā)送請求的客戶端建立會(huì)話D、用來向客戶端瀏覽器輸出信息的數(shù)據(jù)流答案:A解析:概念理解33.在JavaWeb中,若要設(shè)置某個(gè)JSP頁面為錯(cuò)誤處理頁面,以下page指令設(shè)置正確的是()A、<%pageerrorPage="true"%>B、<%pageisErrorPage="true"%>C、<%pageextends="javax.servlet.jsp.JspErrorPage"%>D、<%pageinfo="error"%>答案:B解析:概念理解34.在JavaWeb中,Http的中文含義為()A、統(tǒng)一資源定位器B、簡單郵件傳輸協(xié)議C、超文本傳輸協(xié)議D、網(wǎng)絡(luò)套接字答案:C解析:概念理解35.在JavaWeb中,當(dāng)用戶請求jsp頁面時(shí),JSP引擎就會(huì)執(zhí)行該頁面的字節(jié)碼文件響應(yīng)客戶的請求,執(zhí)行字節(jié)碼文件的結(jié)果是()A、發(fā)送一個(gè)JSP源文件到客戶端B、發(fā)送一個(gè)Java文件到客戶端C、發(fā)送一個(gè)HTML頁面到客戶端D、什么都不做答案:C解析:概念理解36.在Tomcat默認(rèn)目錄中,默認(rèn)日志存放在以下()路徑A、/binB、/confC、/webappsD、/logs答案:D解析:概念理解37.在JavaWeb中,使用jstl標(biāo)簽庫需要先在jsp頁面上添加()指令A(yù)、pageB、includeC、taglibD、jstl答案:C解析:概念理解38.下列注釋方式中,屬于JSP標(biāo)準(zhǔn)注釋的是()A、<%//單行注釋%>B、<%/*多行注釋*/%>C、<%/**文檔注釋**/%>D、<%--注釋--%>答案:D解析:概念理解39.在JavaWeb中,關(guān)于ServletContext和ServletConfig說法錯(cuò)誤的是()A、如果有多個(gè)Servlet類需要用相同的參數(shù),可以考慮ServletContextB、ServletConfig只能針對當(dāng)前配置的Servlet有效C、如果只考慮給單個(gè)Servlet配置參數(shù),可以考慮ServletConfigD、多個(gè)Servlet不能共享ServletContext中配置的初始化參數(shù)值答案:D解析:概念理解40.在JavaWeb中,以下()不屬于常用的會(huì)話跟蹤方式A、Session技術(shù)B、Cookie技術(shù)C、Application技術(shù)D、表單隱藏域技術(shù)答案:C解析:概念理解41.在JavaWeb中,關(guān)于EL表達(dá)式,以下說法中錯(cuò)誤的是()A、EL表達(dá)式的基本語法格式為:${表達(dá)式}B、使用EL表達(dá)式會(huì)增加代碼量,使JSP頁面難以維護(hù)C、可以使用${JavaBperty}來訪問JavaBean對象的屬性D、可以使用${JavaBean['property']}來訪問JavaBean對象的屬性答案:B解析:概念理解42.在JavaWeb中,釋放session對象時(shí),使用session對象的()方法A、invalidate()B、delete()C、clear()D、remove()答案:A解析:概念理解43.在JavaWeb中,MVC模式中的視圖對應(yīng)的組件是()A、JSP或HTML文件B、ServletC、JavaBeanD、web.xml答案:A解析:概念理解44.在JavaWeb中,JSP應(yīng)用程序配置文件的根元素為()A、<WEB>B、<web-inf>C、<web-app>D、<WebRoot>答案:C解析:概念理解45.在JavaWeb中,關(guān)于轉(zhuǎn)發(fā)描述錯(cuò)誤的是()A、轉(zhuǎn)發(fā)后會(huì)在服務(wù)器跳轉(zhuǎn)至另一個(gè)Servlet或JSP頁面B、轉(zhuǎn)發(fā)后瀏覽器中地址不會(huì)發(fā)生改變C、轉(zhuǎn)發(fā)后與用戶相關(guān)的request和response會(huì)被作為參數(shù)傳遞下去D、轉(zhuǎn)發(fā)和重定向沒有區(qū)別,兩者是同一個(gè)概念答案:D解析:概念理解46.在JavaWeb中,對于分頁查詢,以下說法不正確的是()A、可以減輕服務(wù)器壓力B、對于程序開銷極大C、以提高用戶體驗(yàn)D、對于不同數(shù)據(jù)庫有不同的SQL指令答案:B解析:概念理解47.在JavaWeb中,Servlet生命周期中init()方法執(zhí)行()次A、不執(zhí)行B、0C、1D、無數(shù)次答案:C解析:概念理解48.在JSP中,關(guān)于<jsp:useBean>的說法中,錯(cuò)誤的是()A、id屬性用于指定一個(gè)變量名,可以使用該變量名引用所創(chuàng)建的Bean實(shí)例B、class屬性用于指定一個(gè)完整的類名,可以指定一個(gè)抽象類C、class屬性指定的類名必須包含公共的、無參的構(gòu)造方法D、scope屬性用于指定Bean實(shí)例的存儲范圍答案:B解析:概念理解49.在Servlet中,關(guān)于service方法,以下說法正確的是()A、檢查HTTP請求類型,只能檢查GET、POST請求B、檢查HTTP請求類型,只能檢查GET、POST、DELETE請求C、檢查HTTP請求類型,并在適當(dāng)?shù)臅r(shí)候調(diào)用get()、post()方法D、檢查HTTP請求類型,并在適當(dāng)?shù)臅r(shí)候調(diào)用doGet()、doPost()等方法答案:D解析:概念理解50.在JavaWeb中,jsp在執(zhí)行過程中經(jīng)過()階段,會(huì)將java源碼轉(zhuǎn)換成class文件A、翻譯B、編譯C、執(zhí)行D、響應(yīng)答案:B解析:概念理解51.在JavaWeb中,以下()作用范圍的Bean,當(dāng)用戶離開該頁面時(shí),該Bean會(huì)被JSP引擎所釋放A、applicationB、sessionC、pageD、request答案:C解析:概念理解52.在JSP中,關(guān)于<jsp:forward>的說法中,錯(cuò)誤的是A、可用于實(shí)現(xiàn)請求的轉(zhuǎn)發(fā),瀏覽器中的頁面地址會(huì)發(fā)生變化B、page屬性用于指定轉(zhuǎn)發(fā)的目標(biāo)資源C、forward可以包含<jsp:param>用于傳遞參數(shù)D、forward可以用于跳轉(zhuǎn)到新頁面答案:A解析:概念理解53.在JavaWeb中,會(huì)話跟蹤技術(shù)可以通過以下()技術(shù)實(shí)現(xiàn)A、數(shù)據(jù)庫B、文件系統(tǒng)C、cookieD、配置文件答案:C解析:概念理解54.在JavaWeb中,下列關(guān)于session說法錯(cuò)誤的是()A、客戶端不能銷毀sessionB、用戶關(guān)閉瀏覽器session對象銷毀C、用戶長時(shí)間不操作會(huì)導(dǎo)致session銷毀D、session只存在于服務(wù)器端答案:B解析:概念理解55.在JavaWeb中,以下關(guān)于HttpServlet類描述正確的是()A、必須重寫service()方法B、可以不重寫doGet()和doPost()方法C、如果需要在Servlet實(shí)例中進(jìn)行初始化工作就得重寫destroy()方法D、如果需要在Servlet被釋放時(shí)進(jìn)行資源清理就得重寫init()方法答案:B解析:概念理解56.在JavaWeb中,()是動(dòng)態(tài)網(wǎng)頁A、有js的網(wǎng)頁B、與后臺有交互的C、有css3動(dòng)畫的網(wǎng)頁D、加jquery動(dòng)畫的網(wǎng)頁答案:B解析:概念理解57.在JavaWeb中,JSP頁面所轉(zhuǎn)換成的class文件存在于tomcat目錄的()文件夾下A、webappsB、tempC、libD、work答案:D解析:概念理解58.在JavaWeb中,test.jsp文件如下所示<%Stringstr=null;%>stris<%=str%>,運(yùn)行時(shí),將發(fā)生()。A、編譯階段出現(xiàn)錯(cuò)誤B、翻譯階段出現(xiàn)錯(cuò)誤C、運(yùn)行后,瀏覽器上顯示:strisnullD、NULL答案:C解析:概念理解59.在JSP中,關(guān)于JSTL標(biāo)簽庫中的<c:forEach>,以下說法中錯(cuò)誤的是()A、items用于指定將要迭代的集合對象B、var用于指定將當(dāng)前迭代狀態(tài)信息的對象保存到page作用域的屬性名稱C、begin用于指定開始遍歷的索引D、end用于指定結(jié)束遍歷的索引答案:B解析:概念理解60.在JSP中,關(guān)于<jsp:useBean>的scope屬性,以下說法錯(cuò)誤的是()A、page表明Bean只能在當(dāng)前頁面使用,進(jìn)入新頁面會(huì)銷毀B、request表示Bean在用戶對其發(fā)生請求時(shí)存在C、session表示Bean存在在會(huì)話中,直到會(huì)話結(jié)束或被刪除D、application表示Bean存在在整個(gè)應(yīng)用程序中,重啟服務(wù)也不會(huì)消失答案:D解析:概念理解61.在JSP頁面中,類型為HttpServletResponse的內(nèi)置對象是()A、outB、requestC、responseD、config答案:C解析:概念理解62.在JavaWeb中,與EL表達(dá)式${user.loginName}執(zhí)行效果等同的是()A、<%=user.getLoginName()%>B、<%user.getLoginName();%>C、<%=user.loginName%>D、<%user.loginName;%>答案:A解析:概念理解63.在JavaWeb中,對于HttpServlet類的描述錯(cuò)誤的是()A、我們自己編寫的Servlet繼承了HttpServlet類,一定需覆蓋doPost或者doGetB、HttpServlet類擴(kuò)展了GenericServlet類,實(shí)現(xiàn)了GenericServlet類的抽象方法C、HttpServlet類中處理客戶請求和響應(yīng)時(shí)所使用的兩個(gè)接口是:HttpServletRequest和HttpServletResponseD、我們自己編寫的servlet繼承了Httpservlet類,一般只需要覆蓋doPost或doGet方法,不必覆蓋servive()方法,因?yàn)橐粋€(gè)service()方法會(huì)調(diào)用doPost或者doGet方法答案:A解析:概念理解64.在JavaWeb中,為了在JSP頁面實(shí)現(xiàn)Java語言中if-else語句作用需使用下列()標(biāo)簽A、<c:if>B、<c:choose>、<c:when>和<c:otherwise>C、<c:forEach>D、<c:all>答案:B解析:概念理解65.在JavaWeb中,下列()不是out對象常用的方法A、getHeaderUrl()B、print()C、newLine()D、close()答案:A解析:概念理解66.在JavaWeb中,通常如果需要編寫Servlet就要繼承()類A、HttpServletB、ServletConfigC、GenericServletD、Servlet答案:A解析:概念理解67.在JavaWeb中,以下對于session對象描述正確的是()A、一個(gè)session對應(yīng)一個(gè)瀏覽器,瀏覽器關(guān)閉session就銷毀了B、一個(gè)session不對應(yīng)一個(gè)瀏覽器,一臺計(jì)算機(jī)只有一個(gè)sessionC、服務(wù)器為每一個(gè)瀏覽器分配一個(gè)session,但是session不會(huì)再瀏覽器關(guān)閉的時(shí)候銷毀。只有過期或服務(wù)器關(guān)閉才會(huì)銷毀D、以上都不對答案:C解析:概念理解68.在JavaWeb中,使用session標(biāo)識會(huì)話的工作流程中,錯(cuò)誤的是()A、客戶端第一次訪問Web服務(wù)時(shí),服務(wù)器創(chuàng)建一個(gè)會(huì)話,并產(chǎn)生唯一的sessionIDB、服務(wù)器響應(yīng)客戶端,將sessionID回傳給客戶端C、客戶端再次發(fā)出請求時(shí),附帶SessionIDD、客戶端重啟瀏覽器后,依舊可以識別出之前的sessionID答案:D解析:概念理解69.在JSP中,關(guān)于JSTL標(biāo)簽庫中的<c:if>,以下說法中錯(cuò)誤的是()A、如果test屬性的值為true,則執(zhí)行<c:if>的標(biāo)簽體B、test屬性可以使用EL表達(dá)式C、scope用于指定變量的范圍D、<c:if>標(biāo)簽必須包含var屬性答案:D解析:概念理解70.在JSP中,以下關(guān)于JavaBean必須滿足的三個(gè)要求,錯(cuò)誤的是()A、必須擁有一個(gè)public無參數(shù)的構(gòu)造方法B、必須實(shí)現(xiàn)java.io.Serializable接口C、必須包含屬性和方法D、必須提供屬性對應(yīng)的getter和setter方法答案:C解析:概念理解71.在JavaWeb中,關(guān)于MVC設(shè)計(jì)模式,下列說法正確的是()A、M是視圖,V是控制器,C是模型B、M是模型,V是視圖,C是控制器C、M是控制器,V是模型,C是視圖D、以上都不對答案:B解析:概念理解72.在JSP中,需要在jsp頁面中引入java.util.*包,需要用到的指令是()A、<%pageimport="java.util.*"%>B、<%includepackage="java.util.*"%>C、<%importpackage="java.util.*"%>D、<%pagepackage="java.util.*"%>答案:A解析:概念理解73.在JSP中,下列變量聲明在()范圍內(nèi)有效。_x000D_<%!intcountNum;%>A、從定義開始處有效,客戶端之間不共享B、在整個(gè)頁面內(nèi)有效,客戶端之間不共享C、從定義開始處有效,被多個(gè)客戶端之間共享D、在整個(gè)頁面內(nèi)有效,被多個(gè)客戶端之間共享答案:D解析:概念理解74.在JavaWeb中,如果請求頁面中存在兩個(gè)單選按鈕(假定單選按鈕的名稱為sex)分別代表男和女,該頁面提交后,為了獲得用戶的選擇項(xiàng),可以使用以下()方法A、request.getParameter(sex);B、request.getParameter("sex");C、request.getParameterValues(sex);D、request.getParameterValues("sex");答案:B解析:概念理解75.在JavaWeb中,在編寫Servlet時(shí)需要()A、繼承ServletB、實(shí)現(xiàn)HttpRequestServletC、繼承HttpServletD、實(shí)現(xiàn)HttpRequest答案:C解析:概念理解76.在JSP中,以下不屬于HTTP請求方式的是()A、GETB、REQUESTC、POSTD、PUT答案:B解析:概念理解77.在JSP中,關(guān)于response對象,以下說法錯(cuò)誤的是()A、response對象用于相應(yīng)客戶端請求,向客戶端輸出信息B、通過response.setHeader方法可以設(shè)置HTTP文件頭信息C、通過修改response.href可以跳轉(zhuǎn)到新的頁面D、通過response.sendRedirect方法可以重定向當(dāng)前頁面答案:C解析:概念理解78.在JSP中,JSP技術(shù)的優(yōu)點(diǎn)不包括()A、簡便性和有效性B、獨(dú)立性C、兼容性D、默認(rèn)支持中文答案:D解析:概念理解79.在JavaWeb中,Model1模式中JSP頁面的作用是()A、做為頁面并展示數(shù)據(jù)B、接收并處理請求C、調(diào)用相應(yīng)的JavaBean處理業(yè)務(wù)邏輯D、以上都有答案:D解析:概念理解80.在JSP中,關(guān)于<jsp:setProperty>的說法中,錯(cuò)誤的是()A、name屬性用于指定Bean的IDB、property屬性用于指定要設(shè)置的Bean的屬性名稱C、value屬性表示要為屬性設(shè)置的值D、param屬性用于指定要設(shè)置的Bean的屬性名稱答案:D解析:概念理解81.在JSP中,關(guān)于靜態(tài)網(wǎng)頁和動(dòng)態(tài)網(wǎng)頁,以下說法中正確的是()A、靜態(tài)網(wǎng)頁指的是由JSP、ASP、PHP等語言編寫的網(wǎng)頁B、具有動(dòng)態(tài)效果的網(wǎng)頁就是動(dòng)態(tài)網(wǎng)頁C、使用HTML、CSS、JS可以實(shí)現(xiàn)靜態(tài)網(wǎng)頁D、靜態(tài)網(wǎng)頁不需要放在Web服務(wù)器上答案:C解析:概念理解82.在JavaWeb中,cookie是最常用的跟蹤用戶會(huì)話的方式,它是由()產(chǎn)生,發(fā)送給()A、客戶端瀏覽器、服務(wù)端B、服務(wù)端、客戶端瀏覽器C、客戶端瀏覽器、客戶端瀏覽器D、服務(wù)端、服務(wù)端答案:B解析:概念理解83.在JavaWeb中,下列不屬于JSP內(nèi)置對象的是()A、cookieB、requestC、sessionD、application答案:A解析:概念理解84.在JavaWeb中,可使用HttpServletResponse的()方法將一個(gè)Http請求重定向到另外的URLA、sendURL()B、redirectURL()C、sendRedirect()D、redirectResponse()答案:C解析:概念理解85.關(guān)于JSP處理過程,以下說法中錯(cuò)誤的是()A、每次請求同一個(gè)JSP頁面,都會(huì)把JSP頁面重新編譯為class文件B、Web服務(wù)器中的JSP引擎將加載的JSP文件轉(zhuǎn)換為Java文件C、Web服務(wù)器中的JSP引擎將生成的Java文件編譯成class文件D、Web服務(wù)器執(zhí)行class文件答案:A解析:概念理解86.在JavaWeb中,request作用域存儲了一個(gè)key為"name"的字符串,能夠正確使用el表達(dá)式獲取數(shù)據(jù)的是()A、${name}B、${requestS}C、${}D、${pageS}答案:B解析:概念理解87.在JavaWeb中,JSP中存在如下代碼:<%="2"+"4"%>,運(yùn)行該JSP后,以下說法正確的是()A、沒有任何輸出B、6C、24D、指令將引發(fā)錯(cuò)誤答案:C解析:概念理解88.在JSP中,以下屬于JSP表達(dá)式標(biāo)識的是()A、<%……%>B、<%!……%>C、<%=……%>D、<%……%>答案:C解析:概念理解89.在JavaWeb中,當(dāng)?shù)谝淮卧L問服務(wù)器的時(shí)候,如果只是通過請求連接一個(gè)jsp頁面,不提交任何信息,會(huì)觸發(fā)以下()操作A、建立applicationB、建立postC、建立sessionD、以上都不是答案:C解析:概念理解90.在JSP中,關(guān)于JSTL標(biāo)簽庫中的<c:out>,以下說法中錯(cuò)誤的是()A、value中可以填寫EL表達(dá)式B、escapeXml的默認(rèn)值為falseC、default指定輸出結(jié)果為null時(shí)的默認(rèn)值D、default中不可以填寫EL表達(dá)式答案:B解析:概念理解91.在JavaWeb中,要訪問存儲在request中的name屬性,以下EL表達(dá)式中正確的是()A、\${}B、\${requestS}C、${requestS}D、${}答案:C解析:概念理解92.在JavaWeb中,request對象的getParameterValues()方法返回值是()A、String[]B、Object[]C、StringD、Object答案:A解析:概念理解93.在JavaWeb中,以下屬于JSP的腳本元素的有()A、聲明B、表達(dá)式C、指令D、ScriptLet答案:C解析:概念理解94.在JavaWeb中,關(guān)于EL表達(dá)式中的運(yùn)算符,以下說法中正確的是()A、ne表示是否不相等B、=>表示大于或等于C、${a}==$表示判斷a和b是否相等D、!${a}表示取a的邏輯非答案:A解析:概念理解95.在JavaWeb中,以下()接口不在javax.Servlet包中A、ServletConfigB、ServletC、ServletContextD、Collection答案:D解析:概念理解96.在JavaWeb中,對于ServletRequest接口的getAttribute()方法,說法正確的是()A、獲取指定名稱的屬性值B、設(shè)置指定屬性的值C、刪除指定屬性的值D、以上都不對答案:A解析:概念理解97.在JSP中,關(guān)于JSTL標(biāo)簽庫中的<c:set>,以下說法中錯(cuò)誤的是()A、target用于指定要設(shè)置屬性的對象B、var用于指明存儲變量的變量名稱C、scope用于指定當(dāng)前要為對象設(shè)置的屬性名稱D、value用于指定將要存儲的變量值答案:C解析:概念理解98.在Servlet中,關(guān)于下面方法描述錯(cuò)誤的是()A、init()用于初始化servletB、service()用于處理客戶端請求C、destroy()用于銷毀servletD、doGet()僅接收一個(gè)HttpServletRequest參數(shù)答案:D解析:概念理解99.在JSP中,以下關(guān)于JavaBean的說法,錯(cuò)誤的是()A、對屬性和方法進(jìn)行了封裝B、具有獨(dú)立功能、可重復(fù)使用C、可與其他控件通信D、功能比較簡單,不能實(shí)現(xiàn)復(fù)雜功能答案:D解析:概念理解100.在JavaWeb中,當(dāng)使用request對象的方法獲取提交的數(shù)據(jù)時(shí),默認(rèn)情況下使用的字符編碼是()A、ISO-8859-1B、GB2312C、GB3000D、ISO-8259-1答案:A解析:概念理解101.在JavaWeb中,關(guān)于servlet技術(shù)描述錯(cuò)誤的是()A、Javaservlet是Java編寫的服務(wù)器端程序,可以和jsp一樣動(dòng)態(tài)生成web頁面B、Servlet運(yùn)行在服務(wù)器端,由服務(wù)器調(diào)用執(zhí)行C、Servlet是一種按照Servlet標(biāo)準(zhǔn)開發(fā)的類D、Servlet更注重于頁面表現(xiàn)答案:D解析:概念理解102.在JavaWeb中,下面關(guān)于HttpServletRequest和HttpServletResponse描述正確的是()A、HttpServletRequest和HttpServletResponse都是一個(gè)抽象類B、HttpServletRequest代表客戶端的請求C、HttpServletRequest代表服務(wù)器端的響應(yīng)D、HttpServletResponse代表客戶端的請求答案:B解析:概念理解103.在JSP中,Tomcat中默認(rèn)使用的端口為8080,如需修改端口,需要修改以下()文件A、/conf/server.xmlB、/bin/startup.batC、/conf/catalina.xmlD、/conf/web.xml答案:A解析:概念理解104.在JavaWeb中,MVC模式中的V指的是()A、模型B、視圖C、控制器D、邏輯答案:B解析:概念理解105.在JavaWeb中,關(guān)于cookie和session,以下說法中錯(cuò)誤的是()A、cookie儲存在客戶端中B、session儲存在服務(wù)器中C、在未設(shè)置maxAge的情況下,cookie在重啟客戶端瀏覽器后即消失D、session在重啟客戶端瀏覽器后即消失答案:D解析:概念理解106.在JSP中,關(guān)于JSP內(nèi)置對象,以下說法錯(cuò)誤的是()A、out是用來向客戶端瀏覽器輸出信息的數(shù)據(jù)流B、request是客戶端發(fā)送的請求信息C、response是服務(wù)器傳回客戶端的響應(yīng)信息D、session保存整個(gè)應(yīng)用程序的共享信息答案:D解析:概念理解107.在JavaWeb中,()創(chuàng)建Servlet實(shí)例A、程序員B、用戶C、瀏覽器中D、web容器答案:D解析:概念理解108.在JavaWeb中,下面關(guān)于Servlet和JSP描述錯(cuò)誤的是()A、HTML、Java和腳本語言混合在一起的程序可讀性較差,維護(hù)起來較困難B、JSP技術(shù)是在Servlet之后產(chǎn)生的,它以Servlet為核心技術(shù),是Servlet技術(shù)的一個(gè)成功應(yīng)用C、當(dāng)JSP頁面被請求時(shí),JSP頁面會(huì)被JSP引擎翻譯成Servelt字節(jié)碼執(zhí)行D、一般用JSP來處理業(yè)務(wù)邏輯,用Servlet來實(shí)現(xiàn)頁面顯示答案:D解析:概念理解109.在JavaWeb中,以下()技術(shù)最適合實(shí)現(xiàn)購物車的存儲A、pageB、requestC、sessionD、application答案:C解析:概念理解110.在JSP中,以下屬于JSP指令標(biāo)識的是()A、<%……%>B、<%!……%>C、<%=……%>D、<%……%>答案:A解析:概念理解111.在JSP中,假設(shè)表單的method="post",在發(fā)送請求時(shí)中文亂碼處理的正確做法是()A、request.setCharacterEncoding("utf-8");B、response.setCharacter("utf-8");C、request.setContentType("text/html;charset=utf-8");D、response.setContentType("text/html;charset=utf-8");答案:A解析:概念理解112.在JavaWeb中,MVC模式的優(yōu)點(diǎn)不包括()A、各司其職,互不干涉B、利于分工C、利于重用和擴(kuò)展D、降低了開發(fā)工作量答案:D解析:概念理解113.在JSP中,關(guān)于HTTP常見響應(yīng)碼,以下說法正確的是()A、200表示請求失敗,需要重新發(fā)送B、404表示URL路徑不存在C、500表示操作完成,請求成功D、403表示操作完成,請求成功答案:B解析:概念理解114.在JavaWeb中,下列關(guān)于web常識性問題說法錯(cuò)誤的是()A、tomcat默認(rèn)端口號為8080,但可以更改,修改后不需要重啟tomcat即可生效B、請求編碼格式與接收編碼格式保持一致才不會(huì)亂碼C、JSP有四個(gè)域?qū)ο驞、會(huì)話開始會(huì)產(chǎn)生一個(gè)session對象答案:A解析:概念理解115.在JSP中,關(guān)于URL地址:http://.baidu./search.html,以下說法中錯(cuò)誤的是()A、http指的是應(yīng)用層協(xié)議B、baidu.指的是服務(wù)器的域名C、該url使用默認(rèn)端口8080D、search.html是文件名答案:C解析:概念理解116.在JavaWeb中,以下()方法不屬于Servlet常用方法A、init()B、service()C、onGet()D、destroy()答案:C解析:概念理解117.在Tomcat默認(rèn)目錄中,啟動(dòng)和停止tomcat的腳本文件存放在以下()路徑A、/binB、/confC、/webappsD、/logs答案:A解析:概念理解118.在JavaWeb中,如果要把用戶名jack保存在session對象里,則下列語句正確的是()A、session.setAttribute(name,jack);B、session.setAttribute("name","jack");C、session.setAttribute("jack",name);D、session.setAttribute("jack","name");答案:B解析:概念理解119.在JavaWeb中,URL意思是()A、統(tǒng)一資源定位符B、超文本傳輸協(xié)議C、簡單郵件傳輸協(xié)議D、文件傳輸協(xié)議答案:A解析:概念理解120.在JavaWeb中,以下關(guān)于HttpServletRequest接口的方法描述錯(cuò)誤的是()A、getParameter()從請求中獲取指定的name的單個(gè)值B、getParameterValues()從請求中獲取所有指定name的單個(gè)值C、setArrtibute()向request范圍內(nèi)設(shè)置屬性D、getArrtibute()從request范圍內(nèi)獲取屬性答案:B解析:概念理解121.在JavaWeb中,JSP包含很多內(nèi)置對象可以方便程序開發(fā),其中不包括()A、OutB、RequestC、RedirectD、Response答案:C解析:概念理解122.在JavaWeb中,若要在Servlet中獲取session對象,以下語句正確的是()A、HttpSessionsession=request.getSession();B、HttpSessionsession=request.getHttpSession();C、HttpSessionsession=response.getSession();D、HttpSessionsession=response.getHttpSession();答案:A解析:概念理解123.在JavaWeb中,使用cookie標(biāo)識會(huì)話的優(yōu)勢中,錯(cuò)誤的是()A、cookie功能在任何瀏覽器下都能正常使用,無需用戶干預(yù)B、只要在cookie有效期內(nèi),重啟瀏覽器仍能使用cookie中的信息C、cookie的maxAge決定cookie的有效期D、需要?jiǎng)h除cookie時(shí),設(shè)置cookie的maxAge為0答案:A解析:概念理解124.在JSP中,關(guān)于application對象,以下說法錯(cuò)誤的是()A、對于所有用戶來說,application對象是同一個(gè)B、application生命周期更長,重啟服務(wù)器后仍然有效C、服務(wù)器啟動(dòng)后會(huì)自動(dòng)創(chuàng)建application對象D、通過application.getRealPath方法可以獲取虛擬路徑的真實(shí)路徑答案:B解析:概念理解125.在JavaWeb中,下列關(guān)于ServletConfig描述錯(cuò)誤的是()A、ServletConfig具有唯一性,即Servlet容器在實(shí)例時(shí),都會(huì)給當(dāng)前Servlet準(zhǔn)備一個(gè)ServletConfig對象B、ServletConfig會(huì)在web.xml中需要的配置信息C、如果要給多個(gè)Servlet類配置相同的初始化參數(shù),最好的解決方法是給每個(gè)Servlet配置相同的初始化參數(shù)D、要使ServletConfig能正常獲取配置中的信息,除了標(biāo)簽寫正確之外,<serlvet>元素下的子元素<servlet-name>的參數(shù)就必須得跟<servlet-mapping>的子元素<servlet-name>的參數(shù)一致答案:C解析:概念理解126.在JSP中,以下不屬于JSP內(nèi)置對象的是()A、documentB、requestC、responseD、session答案:A解析:概念理解127.在JSP中,關(guān)于網(wǎng)絡(luò)端口號,以下說法中正確的是()A、TOMCAT只能在8080端口下啟動(dòng)B、HTTP協(xié)議的默認(rèn)端口是80端口C、端口號只有整數(shù),范圍是0到99999D、同一個(gè)端口可以被多個(gè)應(yīng)用監(jiān)聽,如同時(shí)啟動(dòng)兩個(gè)TOMCAT答案:B解析:概念理解128.關(guān)于Servlet的生命周期,以下說法正確的是()A、加載并實(shí)例化時(shí)調(diào)用init方法B、初始化時(shí)調(diào)用init方法C、請求處理時(shí)調(diào)用init方法D、銷毀時(shí)調(diào)用drop方法答案:B解析:概念理解129.在JavaWeb中,MVC模式中的M指的是()A、模型B、視圖C、控制器D、邏輯答案:A解析:概念理解130.在JavaWeb中,重定向和轉(zhuǎn)發(fā)應(yīng)當(dāng)如何選擇()A、優(yōu)先選擇轉(zhuǎn)發(fā),因?yàn)檗D(zhuǎn)發(fā)效率更高B、優(yōu)先選擇重定向,因?yàn)榭梢宰層脩糁佬碌恼埱蟮刂稢、在兩個(gè)請求間傳遞數(shù)據(jù)時(shí),重定向和轉(zhuǎn)發(fā)都可以實(shí)現(xiàn)D、如果需要跳轉(zhuǎn)到其他服務(wù)器上的資源,優(yōu)先使用轉(zhuǎn)發(fā)實(shí)現(xiàn)答案:A解析:概念理解131.在JavaWeb中,下面()方法用于設(shè)置HttpServletResponse的內(nèi)容類型A、getParameter()B、setContentType()C、setAttributeD、doPost()答案:B解析:概念理解132.在JavaWeb中,下面不屬于javax.servlet.Servlet方法的是()A、init()B、service()C、doSelect()D、destrory()答案:C解析:概念理解133.在JSP中,以下JSTL標(biāo)簽庫中的格式化標(biāo)簽,說法錯(cuò)誤的是()A、<fmt:formatNumber>的type=percent將會(huì)以百分比形式顯示數(shù)字B、<fmt:formatDate>的pattern=yyyy-MM-dd將會(huì)以年月日形式顯示日期C、<fmt:formatNumber>的type=currency將會(huì)以數(shù)字形式顯示數(shù)字D、<fmt:formatDate>的value必須為Java.util.Date數(shù)據(jù)答案:C解析:概念理解134.在JSP中,關(guān)于<jsp:include>的說法中,錯(cuò)誤的是()A、include動(dòng)作可以包含動(dòng)態(tài)文件和靜態(tài)文件B、include動(dòng)作如果包含動(dòng)態(tài)文件,被包含的文件不會(huì)被jsp編譯器執(zhí)行C、include動(dòng)作的page屬性用于指定被包含文件的路徑D、include動(dòng)作的flush屬性默認(rèn)值為false答案:B解析:概念理解135.在JSP中,關(guān)于Web應(yīng)用程序,以下說法中正確的是()A、C/S體系結(jié)構(gòu)即客戶端/服務(wù)器端結(jié)構(gòu),JavaWeb主要指的是C/S結(jié)構(gòu)B、C/S體系結(jié)構(gòu)即瀏覽器/服務(wù)器端結(jié)構(gòu),JavaWeb主要指的是C/S結(jié)構(gòu)C、B/S體系結(jié)構(gòu)即客戶端/服務(wù)器端結(jié)構(gòu),JavaWeb主要指的是B/S結(jié)構(gòu)D、B/S體系結(jié)構(gòu)即瀏覽器/服務(wù)器端結(jié)構(gòu),JavaWeb主要指的是B/S結(jié)構(gòu)答案:D解析:概念理解136.在JavaWeb中,部署Servlet需要在()文件中添加Servlet配置A、servlet.xmlB、config.xmlC、web.xmlD、application.xml答案:C解析:概念理解137.在JavaWeb中,部署Servlet需要在部署描述文件中添加()元素A、<servlet>,<servlet-config>B、<servlet-name>,<url-pattern>C、<servlet>,<servlet-mapping>D、<servlet-class>,<servlet-mapping>答案:C解析:概念理解138.在JSP中,()動(dòng)作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面A、forwardB、includeC、useBeanD、setProperty答案:A解析:概念理解139.在JSP中,下列不屬于作用域通信對象的是()A、pageContextB、applicationC、sessionD、response答案:D解析:概念理解140.在JSP中,關(guān)于JSTL標(biāo)簽庫中的<c:remove>,以下說法中錯(cuò)誤的是()A、var用于指明要?jiǎng)h除的變量名稱B、scope用于指定變量的范圍C、scope的范圍是page、request、session或applicationD、var屬性的值可以使用EL表達(dá)式答案:D解析:概念理解141.在JSP中,request對象封裝的請求信息主要包括三個(gè)部分,以下不屬于這三個(gè)部分的是()A、請求的HTTP協(xié)議的傳送文件頭信息B、提交請求的客戶端和服務(wù)器端信息C、用戶提交的表單信息D、用戶在頁面上的操作記錄答案:D解析:概念理解142.在JavaWeb中,關(guān)于使用表單隱藏域做會(huì)話標(biāo)識,以下說法錯(cuò)誤的是()A、隱藏域必須配合表單使
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療系統(tǒng)技術(shù)服務(wù)合同
- 木工承包協(xié)議合同
- 個(gè)人擔(dān)保貸款合同樣本
- 智能機(jī)器人開發(fā)生產(chǎn)合同
- 濰坊護(hù)理職業(yè)學(xué)院《教師職業(yè)道德與職業(yè)規(guī)范(含教育政策與法規(guī))》2023-2024學(xué)年第二學(xué)期期末試卷
- 江南影視藝術(shù)職業(yè)學(xué)院《微生物資源與應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 甘肅機(jī)電職業(yè)技術(shù)學(xué)院《國家公園與地質(zhì)公園概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 9獵人海力布 教學(xué)設(shè)計(jì)-2024-2025學(xué)年五年級上冊語文統(tǒng)編版
- 鄭州電子商務(wù)職業(yè)學(xué)院《體育游戲組織與編創(chuàng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 皖南醫(yī)學(xué)院《軟件項(xiàng)目》2023-2024學(xué)年第二學(xué)期期末試卷
- (全)電梯安全風(fēng)險(xiǎn)管控清單
- 護(hù)士服裝史話
- 2022年03月江蘇無錫市新吳區(qū)新安街道城管隊(duì)員招考聘用10人筆試題庫含答案解析
- 農(nóng)藥經(jīng)營管理知識培訓(xùn)專家講座
- 《自主創(chuàng)新對于鋼結(jié)構(gòu)發(fā)展的重要性》2400字
- 食品采購與進(jìn)貨臺賬
- GB/T 24353-2022風(fēng)險(xiǎn)管理指南
- GB/T 6284-2006化工產(chǎn)品中水分測定的通用方法干燥減量法
- GB/T 3003-2017耐火纖維及制品
- GB/T 22080-2016信息技術(shù)安全技術(shù)信息安全管理體系要求
- 制藥工程導(dǎo)論課件
評論
0/150
提交評論