Java Web程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年青島職業(yè)技術(shù)學(xué)院_第1頁
Java Web程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年青島職業(yè)技術(shù)學(xué)院_第2頁
Java Web程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年青島職業(yè)技術(shù)學(xué)院_第3頁
Java Web程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年青島職業(yè)技術(shù)學(xué)院_第4頁
Java Web程序設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年青島職業(yè)技術(shù)學(xué)院_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

JavaWeb程序設(shè)計(jì)智慧樹知到期末考試答案+章節(jié)答案2024年青島職業(yè)技術(shù)學(xué)院Cookie能夠幫助Web服務(wù)器保存_訪問者的相關(guān)信息。

答案:對事務(wù)處理模塊包含應(yīng)用程序在數(shù)據(jù)運(yùn)算中使用的各種食物規(guī)則和操作方法。

答案:對exception對象可以輸出錯誤信息。

答案:對MyEclipse是可視化的開發(fā)工具。

答案:對采用N層應(yīng)用模式可以將問題細(xì)化,可集中精力解決每個單獨(dú)的層。

答案:對JSP頁面經(jīng)過編譯之后,將創(chuàng)建一個applet。(

答案:錯MVC是一種設(shè)計(jì)模式,它由視圖、控制器和模型三部分組成。

答案:對JavaBean通過java編譯器可以得到正確的執(zhí)行。

答案:對狀態(tài)支持機(jī)制必須允許服務(wù)器將狀態(tài)信息發(fā)送到客戶端,并保存這條信息會隨請求一起返回到服務(wù)器。

答案:對在JSP中,useBean動作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面。()

答案:錯Cookie中可以保存任意長度的文本。(

答案:錯Web頁面和UI屏幕是表示模塊的典型例子。

答案:對JSP頁面是由傳統(tǒng)的頁面HTML文件中加入Java腳本片斷和JSP標(biāo)記所構(gòu)成的。

答案:對Servlet中,HttpServletResponse的sendRedirect()用來把一個Http請求重定向到另外的URL。(

答案:對Tomcat是JSP運(yùn)行的引擎。

答案:對在JSP文件中,可以在<%和%>標(biāo)記間直接嵌入任何有效的Java語言代碼。

答案:對JSP使用Java語言實(shí)現(xiàn)動態(tài)顯示

答案:對JSP開發(fā)網(wǎng)站的兩種模式分為JSP+JavaBean和JSP+Servlet+JavaBean。

答案:對JSP指令用來設(shè)置整個JSP頁面相關(guān)的屬性。

答案:對JavaBean是描述(Java)的軟件組件。

答案:對在JSP/Servlet的生命周期中,用于初始化的方法是()。

答案:init()關(guān)于web.xml的配置說法錯誤的是(

)

答案:在web.xml中不可同時(shí)指定多個Servlet。下面()是Tag接口開發(fā)自定義標(biāo)記程序3個步驟第1步。

答案:開發(fā)標(biāo)記處理類下面關(guān)于tomcat服務(wù)器描述正確的是()。

答案:tomcat是一個開源的免費(fèi)的web服務(wù)器,它支持servlet規(guī)范(

)動作用于轉(zhuǎn)向另一個頁面。

答案:forward在JSP中,(

)動作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面。

答案:forward在J2EE中,重定向帶另一個頁面,以下()語句是正確的

答案:response.sendRedirect(“Http://”);以下文件名后綴中,只有()不是動態(tài)網(wǎng)頁的后綴。

答案:html以下()標(biāo)簽用來建立無序列表。

答案:用于獲取bean屬性的動作是()。

答案:在J2EE中,給定某servlet代碼如下,編譯運(yùn)行該文件,以下陳述正確的是(B)Public

class

servlet

extends

Httpservlet{Public

void

init()

throws

ServletException{}Publicvoidservice(HttpservletRequestresquest,HttpservletResponseresponse)ThrowsservletExceptionIOException{printWriterout=response.getWriter();

out.println(“hello”);}}

答案:編譯后,把servlet.class放在正確位置,運(yùn)行該servlet,在瀏覽器中會看到輸出文字,hello!寫入和讀取Cookie的代碼分別是_______

答案:response.addCookie()和request.getCookies();給定一個servlet的代碼片段如下:()

PublicvoiddoGet(HttpservletRequest

request,HttpservletResponse,response)

throwsservletException,IOException{

____________

Out.println(“hi,

kitty!”);

Out.close();

}

運(yùn)行此servlet時(shí)輸出如下:hi

Kitty!

則在此servlet下劃線處填充如下代碼

答案:PrintWriter

out=response.getWriter();MVC設(shè)計(jì)模式將應(yīng)用程序分為()部分。

答案:3能夠獲取當(dāng)前頁信息并調(diào)用頁面方法的對象是()

答案:pageJSP中,HTMI.注釋的特點(diǎn)是()。

答案:發(fā)布網(wǎng)頁時(shí)看不到,在源文件中能看到對于標(biāo)準(zhǔn)的Web網(wǎng)頁,通常使用()表示響應(yīng)信息是HTML格式的文本文件

答案:text/htmlJSP規(guī)范唯一支持的語言是()。

答案:Java從Http請求中,獲得請求參數(shù),應(yīng)該調(diào)用()

答案:request對象的getParameter()方法給定一個會話對象s,有兩個屬性,屬性名分別為myAtt1和myAtt2,下列哪行代碼會把這兩個屬性從會話中刪除?(

)。

答案:s.removeAttribute("myAtt1");s.removeAttribute("myAtt2");servlet生命周期包括(

)過程

答案:卸載;初始化;服務(wù);銷毀;創(chuàng)建下列方式中可以執(zhí)行TestServlet(路徑為/test)的doPost()方法是____

答案:提交表單;在JavaScript中執(zhí)行下述代碼:Document.getElementById(“form1”).action=”/網(wǎng)站名/test”;Document.getElementById(“form1”).method=”post”;Document.getElementById(“form1”).submit;servlet的表單處理的方法有(

答案:getparameter("parameter1");getparametervalues;getparameternames下面屬于servlet方法的有(

答案:doOptions();doPost();doTrace()在JSP中,以下的page指令設(shè)置了使用的腳本語言是Java,且導(dǎo)入了java.rmi.*和java.util.*包,錯誤的是(

答案:<%@pageLanguage="Java",import="java.rim.*;java.uitl.*"%">;<%@pagelanguage="Java";import="java.rmi.*;java.uitl.*"%">;<%@pageLanguage="Java"

import="java.rmi.*java.uitl.*"%">javax.servlet.tagext.JspTag接口的兩個子接口分別是()。

答案:SimpleTag;Tag以下有關(guān)servlet常用的請求頭的含義說法正確的是(

答案:content-length頭以字節(jié)為單位給出post數(shù)據(jù)的長度;host表明了主機(jī)和端口;accept-language頭指出客戶端傾向的語言,如enJSP指令包括(

答案:include指令;taglib指令;page指令在a.jsp中有代碼片段如下:loginName:在b.jsp中加入下列(

)代碼,可以輸出在a.jsp頁面上輸入的loginName的值

答案:<%=request.getParameter("loginName")%>;<%Stringname=request.getParameter("loginname");out.printIn(name);%>http協(xié)議中關(guān)于get請求與post請求說法正確的是()。

答案:get方式會將請求信息在地址欄上顯示,post不會;get方式只能傳輸1k以下數(shù)據(jù);post方式傳可以傳輸大數(shù)據(jù)核心標(biāo)簽庫中,不是用來實(shí)現(xiàn)循環(huán)功能的標(biāo)簽有(

答案:;;在基于Struts框架的web應(yīng)用中,下面關(guān)于ActionFormBean的說法正確的是(

答案:ActionFormBean包含一些特殊的方法,用于驗(yàn)證表單數(shù)據(jù)以及將其屬性重新設(shè)置為默認(rèn)值;Struts框架利用ActionFormBean來進(jìn)行視圖和控制器之間表單數(shù)據(jù)的傳遞有一個JavaBean組件,類名為student,此JavaBean組件的獲得訪問方法是getTotalscore,其功能是獲得某個學(xué)生幾門功課的總分,返回值保留一位小數(shù),則以下關(guān)于getTotalscore的聲明錯誤的是(

答案:publicintgetTotalscore();protecterfloatgetTotalscore();protectedintgetTotalscore()下列有關(guān)servlet的生命周期說法錯誤的有(

答案:init()方法在創(chuàng)建servlet實(shí)例前對其進(jìn)行初始化,傳遞的參數(shù)為實(shí)現(xiàn)servletcontext接口的對象;destroy()方法不能釋放servlet實(shí)例;servlet的生命周期由servlet實(shí)例控制;service()方法不會響應(yīng)客戶端發(fā)出的請求關(guān)于JSTL條件標(biāo)簽的說法正確的是________

答案:otherwise標(biāo)簽必須在choose標(biāo)簽內(nèi)使用;when標(biāo)簽必須在choose標(biāo)簽內(nèi)使用以下_______是JSP中正確的注釋:

答案:會寫在頁面當(dāng)中;<%--comments--%>真正的注釋;<%!/*comments*/%>JAVA中的單行和多行注釋;<%//comments

%>以下web.xml片段(

)正確的聲明servlet上下文參數(shù)。

答案:;MAX100下面對jdbcapi描述正確的是(

答案:DriverManager接口的getConnection()方法可以建立和數(shù)據(jù)庫的連接;Statement接口的executeQuery()方法可以發(fā)送select語句給數(shù)據(jù)庫;Connection接口的createStatement()方法可以創(chuàng)建一個Statement對象以下________是錯誤的:

答案:<%intgetHash(Stringstr){returnstr.hashCode();}%>聲明腳本;<%!inti=10;intj=10;i+=j;%>有關(guān)servlet的生命周期說法正確的有(

答案:destroy()方法釋放servlet實(shí)例;init()方法在創(chuàng)建完servlet實(shí)例后對其進(jìn)行初始化,傳遞的參數(shù)為實(shí)現(xiàn)servletcontext接口的對象;service()方法響應(yīng)客戶端發(fā)出的請求要使用JSTL的核心標(biāo)簽庫,需要在JSP源文件的首部加入如下聲明語句。()<%@

taglib

prefix="c"

uri="/jsp/jstl/core"

%>

答案:對JSTL分為核心標(biāo)簽庫、國際化輸出標(biāo)簽庫、XML標(biāo)簽庫、SQL標(biāo)簽庫、EL函數(shù)庫五部分

答案:對核心標(biāo)簽庫中,標(biāo)簽用來實(shí)現(xiàn)循環(huán)功能。()

答案:錯標(biāo)簽庫中文件(*.tld)存放在WEB—INF/tags目錄下。(

答案:錯標(biāo)簽用于實(shí)現(xiàn)循環(huán)功能,類似與Java語句中的for循環(huán)。(

答案:錯下列代碼的輸出結(jié)果是12345678

()<%

int[]a=newint[]{1,2,3,4,5,6,7,8};

pageContext.setAttribute("a",a);

%>

${i}

答案:錯以下代碼執(zhí)行效果為()

答案:135如下代碼,執(zhí)行效果為()

答案:123

a某JSP中有如下代碼,顯示結(jié)果為()<%

inta=5;

request.setAttribute(“a”,”123”);

session.setAttribute(“a”,”456”);%>

答案:123關(guān)于JSTL條件標(biāo)簽的說法錯誤的是__

答案:單純使用if標(biāo)簽可以表達(dá)if…else

….的語法結(jié)構(gòu)要使用JSTL的核心標(biāo)簽庫,需要在JSP源文件的首部加入如下聲明語句()

答案:<%@

taglib

prefix="c"

uri="/jsp/jstl/core"

%><%taglibprefix="c"import="/WEB-INF/c.tld"%>可以正確導(dǎo)入核心標(biāo)簽庫。

()

答案:錯EL表達(dá)式:${user.loginName}執(zhí)行效果等同于<%user.getloginAname();%>。(

答案:錯要實(shí)現(xiàn)批量文件的上傳下載,要使用java.io包中的InputStream和OutStream。()

答案:對下列關(guān)于EL的說法正確的是(

答案:EL可以訪問所有的JSP內(nèi)置對象;EL可以讀取JavaBean的屬性值outputStream對象通過下列哪個對象獲?。ǎ?/p>

答案:response在頁面上輸出2+3=${2+3},對應(yīng)的程序代碼是2+3=${2+3}。(

答案:對以下EL表達(dá)式的語法結(jié)構(gòu)中,正確的是(

答案:${user.userName}通過超鏈接下載圖片,會出現(xiàn)瀏覽器直接打開圖片的現(xiàn)象,這是因?yàn)闉g覽器能夠直接識別圖片文件格式。()

答案:對下列EL的使用語法正確是(

答案:${1+2==3?4:5};${+paramValues[1]}在JSP中,只有一行代碼:${1+2},運(yùn)行將輸出(

答案:3EL表達(dá)式,${10mod3},執(zhí)行結(jié)果為(

答案:1獲取上傳文件的名字,使用下列哪個方法()

答案:getName()使用JDBC-ODBC橋,可以訪問任何支持ODBC的數(shù)據(jù)庫。()

答案:對JDBC中的Statement適用于執(zhí)行簡單的、不帶參數(shù)的SQL語句。()

答案:對java.sql.SQLException接口是一個關(guān)于訪問數(shù)據(jù)庫的異常接口。()

答案:對ResultSet對象的previous方法將記錄指針移動到第一行之前時(shí),返回false。()

答案:對Statement對象的()方法用來執(zhí)行動態(tài)操作。

答案:executejava.sql.Statement向數(shù)據(jù)庫提交的語句不可以是SQL語句的()。

答案:修改數(shù)據(jù)庫結(jié)構(gòu)使用Statement的方法執(zhí)行SQL命令時(shí),一定能返回ResultSet對象。()

答案:錯Statement類的語法Statementsmt=con.createStatement(type,concurrency)中,當(dāng)type屬性的取值為TYPE-FORWARD_ONLY時(shí),表示()。

答案:結(jié)果集的記錄指針只能向下滾動在JSP程序中,可以通過()類與數(shù)據(jù)庫系統(tǒng)進(jìn)行通信。

答案:JDBCJDBC把特定數(shù)據(jù)庫廠商專用的細(xì)節(jié)抽象出來而得到一組類和接口,然后將它們放入()包。

答案:java.sql使用JDBC,開發(fā)人員無需為每一個關(guān)系數(shù)據(jù)庫單獨(dú)編寫一個程序。()

答案:對在java2SDK中,()類負(fù)責(zé)加載并注冊JDBC驅(qū)動程序,管理應(yīng)用程序已注冊的驅(qū)動程序的連接。

答案:java.sql.Driver將SQLServer數(shù)據(jù)庫的JDBC驅(qū)動程序安裝路徑中的msbase.jar,mssqlserver.jar和msutil.jar文件復(fù)制到Tomcat安裝目錄中的()文件夾中。

答案:libJavaBean的class文件必須放在WEB-INF文件夾中。()

答案:對JavaBean類中如果有構(gòu)造方法,那么這個構(gòu)造方法是無參數(shù)的。()

答案:錯可以將JavaBean對應(yīng)的變量通過表達(dá)式或者字符串進(jìn)行賦值。()

答案:對類中方法的訪問屬性必須是public的。()

答案:錯JavaBean的生命周期需要用動作指令中的()屬性指定。

答案:scopegetProperty動作實(shí)際上是調(diào)用bean的()方法。

答案:get()程序員不可以用JavaBean將()對象進(jìn)行打包。

答案:處理在JavaBean中,對于boolean類型的成員變量,允許使用()代替get和set。

答案:is在JSP程序中,通過()動作標(biāo)記調(diào)用JavaBean。

答案:useBeanJavaBean類中如果有構(gòu)造方法,那么這個構(gòu)造方法是()的。

答案:public在JSP中,以下()不是JavaBean的特點(diǎn)。

答案:可以代替Struts2JavaBean可以在任何安裝了Java運(yùn)行環(huán)境的平臺下使用,不需要重新編譯。()

答案:對JavaBean的本質(zhì)是一段()。

答案:Java代碼JSP文件中用到的JavaBean必須先編譯后使用。()

答案:對編寫一個Filter,需要(

答案:實(shí)現(xiàn)Filter接口在編寫過濾器時(shí),需要完成的方法(

答案:doFilter()cookie是web服務(wù)器發(fā)送給客戶端的一小段信息,客戶端請求時(shí),可以讀取該信息發(fā)送到服務(wù)器端。(

答案:對在session對象的屬性和方法中,()的功能是獲取一個與指定名稱name相聯(lián)系的屬性值。

答案:getAttribute(Stringname)下列選項(xiàng)中,()是addCookie的方法功能。

答案:用來保存客戶端的用戶信息下列不屬于Servlet過濾器的特點(diǎn)是_______.

答案:Servlet過濾器可以檢查和修改ServletRequest和ServletResponse對象在web.xml中使用(

)標(biāo)簽配置過濾器

答案:和編寫Servlet時(shí)用到許多接口,下列能夠獲得客戶端請求信息的借口是_____.

答案:HttpServletRequest接口下列不屬于Servlet監(jiān)聽器類型的是______.

答案:Servlet容器監(jiān)聽器銷毀一個session對象,需要調(diào)用下面哪個方法?

答案:session.invalidate()JSP表達(dá)式語法格式為:<%=expression%>.()

答案:對一個聲明僅在一個頁面中有效,其他頁面則不可以使用。()

答案:對JSP的動態(tài)部分也稱為JSP頁面的模板,用來顯示頁面元素。()

答案:對JSP程序中的HTML代碼部分不區(qū)分大小寫。()

答案:對JSP的靜態(tài)部分,即HTML代碼部分,如果使用Dreamweaver環(huán)境開發(fā)JSP程序,這部分代碼也應(yīng)該自己寫入。()

答案:錯在JSP指令中,errorPage(“url”)的意思是()。

答案:為本頁面指定一個錯誤頁面JSP的程序代碼開始的格式為()。

答案:JSP將最常用的功能以對象的形式提供,只是在一部分JSP頁面中都能使用它們。()

答案:錯在JSP中Scriplet,定義局部變量的格式為()。

答案:<%%>腳本小程序就是里面直接包含了java代碼。()

答案:對java.util.Date和java.sql.Date之間的關(guān)系是()。

答案:前者和后者之間不存在任何關(guān)系JSP中有3種指令元素,分別是page指令,include指令和taglib指令。()

答案:對使用JSP內(nèi)部對象可以實(shí)現(xiàn)很多很重要的功能,以下不是此內(nèi)部對象的是()。

答案:exception對象下列屬于JSP中注釋的有()。

答案:/*與**/;<%--與--%>page對象其實(shí)是java.lang.Object類的實(shí)例對象,它不可以使用Object類的方法。()

答案:錯session對象用于返回信息的客戶端,其主要功能是向?yàn)g覽器輸出文本,數(shù)據(jù)等。()

答案:錯JSP內(nèi)置對象是指JSP提供的事先定義好的、具有專門功能的對象,他們在使用過程中需要聲明才可使用。()

答案:錯application對象是為每一個用戶保存信息的對象,其信息為專屬信息。()

答案:對當(dāng)程序需要為某個客戶端的請求創(chuàng)立一個session時(shí),服務(wù)器不需要檢查這個客戶端的請求方式里是否已包含了一個session標(biāo)識。()

答案:對out對象是一個輸出流,用來向客戶端輸出數(shù)據(jù)。()

答案:錯session對象是為所有訪問用戶保存信息的對象。()

答案:錯<%=session.getId().length()%>該實(shí)例的正確詳解為()。

答案:取得并顯示session的ID長度Servlet程序的入口點(diǎn)是__________.

答案:service()存入session信息的語法格式為()。

答案:session.setAttribute(“變量名稱”,值)下列選項(xiàng)中,不是out對象的常用的方法的是()。

答案:getId()Out.println(“HelloEveryone!”);關(guān)于該程序代碼對應(yīng)的注釋,下列()是正確的。

答案:換行之后,輸出數(shù)據(jù)“HelloEveryone!”在application對象的屬性和方法中,()方法的功能是刪除一個指定的屬性。

答案:removeAttribute(Stringname)下面的語法格式中,(

)是將一個值保存到application變量中。

答案:Application.setAttribute(“變量名稱”,值);下面關(guān)于Servlet的描述正確的是_____.

答案:Servlet也可以直接向?yàn)g覽器發(fā)送HTML標(biāo)簽在Web應(yīng)用程序中使用的Servlet的包為myservlet,項(xiàng)目名稱為LoginDemo,則servlet最可能位于_____目錄下。

答案:LoginDemo.WEB-INF/classes/myservletStrings_id=session.getId();該實(shí)例的正確詳解為()。

答案:取得session的ID號存入變量s_idJSP文件中正常運(yùn)行必須存入()文件夾。

答案:RootJDK工具程序存放在()文件夾中。

答案:binMyEclipse是()的插件,也是一款功能強(qiáng)大的JavaEE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試及除錯。

答案:Eclipsebin是存放和啟動()的腳本文件。

答案:TomcatTomcat默認(rèn)端口號是()。

答案::8080在Dreanweaver中,設(shè)計(jì)界面的視圖分別為代碼視圖、拆分視圖和(

)視圖。

答案:設(shè)計(jì)JSP文件的擴(kuò)展名是()。

答案:JSPEclipse是()軟件。

答案:JSP開發(fā)環(huán)境以下選項(xiàng)中哪個不是JSP開發(fā)工具?()

答案:Word目前廣泛流行的MVC框架是()。

答案:Jsp+JavaBean+Servlet要在計(jì)算機(jī)上搭建JSP運(yùn)行環(huán)境,首先需要安裝JDK,其次需要安裝()。

答案:Tomcat以下說法不正確的是(

答案:一個結(jié)構(gòu)完整的XML文檔一定是合法的XML文檔在網(wǎng)頁中通常采用()完成性別的輸入。

答案:單選按鈕關(guān)于下列代碼片段分析正確的是(

)……

答案:表單的名稱為forml;此表單提交數(shù)據(jù)的大小不受限制用于在網(wǎng)頁中創(chuàng)建表單的標(biāo)簽是(

答案:在XML中用于注釋的符號是(

答案:下面對于HTML表單中的復(fù)選框(checkbox)說法正確的是(

答案:選定了checkbox元素,并點(diǎn)擊提交按鈕,會將一個name/value與form一并提交;checkbox的CHECKED屬性設(shè)置該復(fù)選框被選中關(guān)于XML聲明正確的是(

答案:html代碼開始和結(jié)束的標(biāo)記是(

答案:要在表單中創(chuàng)建一個多行文本輸入框,初始值為:這是一個多行文本框。下面語句正確的是

(

)

答案:Tomcat是一種免費(fèi)Web服務(wù)器,可以處理關(guān)于HTML、()和Servlet的請求。

答案:JSP以下哪種服務(wù)器不可運(yùn)行JSP程序?()

答案:SunJSP是由()公司推出的。

答案:Sun標(biāo)記在標(biāo)記之間,標(biāo)記之間的內(nèi)容將顯示到()

答案:瀏覽器的標(biāo)題欄上下列哪一個標(biāo)簽是換行標(biāo)簽()

答案:

以下不屬于3p語言的是()。

答案:XMLJava誕生于()

答案:1995年1月在網(wǎng)頁中,必須使用()標(biāo)記來完成超級鏈接。

答案:下面關(guān)于MVC的說法不正確的是

答案:在MVC架構(gòu)中

jsp通常做控制層從

“員工”

表的“姓名”字段中找出名字包含“瑪麗”的人,下面哪條select語句正確:

答案:Select*from員工

where

姓名

like‘%瑪麗%’在JSP的ModelII模式中,視圖層對象被編寫為

答案:JSP關(guān)于MVC模式說法正確的是

答案:將顯示、流程控制、業(yè)務(wù)邏輯分開,提高維護(hù)性和分離復(fù)雜度在J2EE的Model

Ⅱ模式中,模型層對象被編寫為

答案:JavaBean給定一個會話對象s,有兩個屬性,屬性名分別為myAtt1和myAtt2,下列哪行代碼會把這兩個屬性從會話中刪除?

答案:s.removeAttribute("myAtt1");s.removeAttribute("myAtt2");在J2EE中,使用Servlet過濾器時(shí),需要在web.xml通過(

)元素將過濾器映射到Web資源。

答案:寫入和讀取Cookie的代碼分別是____

答案:response.addCookie()和request.getCookies();在servlet過濾器的生命周期方法中,每當(dāng)傳遞請求或響應(yīng)時(shí),web容器會調(diào)用()方法

答案:doFilterJSP頁面經(jīng)過編譯之后,將創(chuàng)建一個

答案:servlet下列哪個page指令是合法的?

答案:<%@pagelanguage=”java”%>在JSP中,(

)動作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面。

答案:forward在JSP中,page指令的(

)屬性用來引入需要的包或類。

答案:import針對下述JSP頁面,在Servlet中需要得到用戶選擇的愛好的數(shù)量,最合適的代碼是______網(wǎng)絡(luò);

朋友推薦;

報(bào)紙;

其他;

答案:request.getParameterValues(“aihao”).length存入session信息的語法格式為

答案:session.setAttribute(“變量名稱”,值)關(guān)于XML聲明正確的是

答案:在Web應(yīng)用程序中使用的Servlet的包為myservlet,項(xiàng)目名稱為LoginDemo,則servlet最可能位于_____目錄下

答案:LoginDemo/WEB-INF/classes/myservletTomcat默認(rèn)端口號是

答案::8080JavaBean類必須有一個沒有參數(shù)的構(gòu)造函數(shù)。

答案:對Servlet的生命周期分為3個時(shí)期:裝載Servlet、創(chuàng)建實(shí)例和銷毀實(shí)例。

答案:對下面()是重寫的URL。

答案:重寫超鏈接在JSP頁面中,等效于HttpServletResponse的內(nèi)置對象是()

答案:response下列選項(xiàng)中,(

)可以準(zhǔn)確地獲取請求頁面的一個文本框的輸入(文本框的名稱為name)。

答案:request.getParameter(”name”)安裝tomcat成功后,要修改tomcat端口,要修改的文件是()。

答案:tomcat/conf/server.xmlJAVAWeb應(yīng)用的部署描述文件總是放在Web應(yīng)用的()目錄下。

答案:WEB-INFJDBC提供3個接口來實(shí)現(xiàn)SQL語句的發(fā)送,其中執(zhí)行簡單不帶參數(shù)SQL語句的是()。

答案:Statement類session對象中用于設(shè)定指定名字的屬性值,并且把它存儲在session對象中的方法是(

)。

答案:setAttribute在一個Filter中,處理fliter業(yè)務(wù)的是()

答案:doFilter(ServletRequest

request,servletResponse

response,FilterChainchain)在web.xml中定義了以下內(nèi)容:Goodbyecc.openhome.LogutServletGoodbye/goodbyeURL可以正確地要求Servlet進(jìn)行請求處理()。

答案:/goodbye以下哪句代碼可以正確導(dǎo)入核心標(biāo)簽庫

()

答案:<%taglibprefix="c"uri="/WEB-INF/c.tld"%>JSP網(wǎng)頁文件的拓展名是()

答案:jsp在JSP頁面中,保存數(shù)據(jù)的范圍由小到大依次是()

答案:pageContext,request,session,application下列屬于JSP內(nèi)置對象的是________

答案:response;request;sessionJ2EE組件和MVC架構(gòu)的對應(yīng)理解正確的是(

答案:J2EE在客戶層中的applet以及web層中的JSP實(shí)現(xiàn)了面向?yàn)g覽器的數(shù)據(jù)表現(xiàn),是view部分;Bean實(shí)現(xiàn)了業(yè)務(wù)邏輯,也就是model;J2EE在web容器中的servlet提供了業(yè)務(wù)流程控制,實(shí)現(xiàn)了MVC中的controller在JSP/servlet的生命周期中,不是用于初始化的方法是(

答案:doGct();doPost();destroy()編寫一個Servlet的步驟包含以下哪幾個()。

答案:創(chuàng)建一個類繼承HttpServlet;重寫doPost與doGet方法;在web.xml對Servlet進(jìn)行配置在J2EE中,使用Servlet過濾器時(shí),需要在web.xml通過(

B

)元素將過濾器映射到Web資源。

答案:HttpServlet類中處理客戶請求和響應(yīng)時(shí)所使用的兩個接口是:HttpServletRequest和HttpServletResponse。()

答案:對J2EE中,servletAPI為使用Cookie

提供了Javax.servlet.http.Http.cookie。(

答案:錯我們自己編寫的Servlet繼承了Httpservlet類,一定需要覆蓋doPost或者doGet。()

答案:錯在HTTP協(xié)議中,用于發(fā)送大量數(shù)據(jù)的方法是POST。

答案:對JSP指令(在__<%@__和__%>__之間)用來設(shè)置和整個JSP頁面相關(guān)的屬性。

答案:對在Servlet里,能正確獲取session的語句是(

)。

答案:HttpSessionsession=request.getSession(true);在JSP的ModelII模式中,視圖層對象被編寫為(

)。

答案:JSP核心標(biāo)簽庫中,用來實(shí)現(xiàn)循環(huán)功能的標(biāo)簽是()

答案:在web.xml中,有如下代碼:30上述代碼定義了默認(rèn)的會話超時(shí)時(shí)長,時(shí)長為30(

)。

答案:分鐘Cookie.setMaxAge(60*60)的作用是()。

答案:將Cookie的保存時(shí)間設(shè)置為一個小時(shí)在JSP的ModelII模式中,模型層對象被編寫為(

)。

答案:JavaBean給定一個Servlet的doGet方法的代碼片段,如下

request.setAttribute(“name”,

“zhang”);

response.sendRedirect(“http://localhost:8080/servlet/Myservlet”);那么在Myservlet中可以使用()方法把屬性name的值取出來

答案:無法取出來下列關(guān)于Servlet的編寫方式正確的是______

答案:必須是HttpServlet的子類;通常要在web.xml文件中聲明和兩個元素;通常需要覆蓋doGet()和doPost()方法或其一Scrvlet與JSP的區(qū)別是()。

答案:運(yùn)行速度不同;編程方式不同;編譯順序不同下列有關(guān)servletrequest和servletresponse的描述正確的是(

答案:在調(diào)用getwriter或getoutputstream方法之前必須調(diào)用setcontenttype方法;servlet引擎使用servletrequest來向servlet提供有關(guān)客戶請求的信息,使用servletresponse向客戶端傳送經(jīng)過MIME編碼的數(shù)據(jù);發(fā)送文本數(shù)據(jù)時(shí),使用getwriter方法返回printwriter對象;發(fā)送二進(jìn)制數(shù)據(jù)時(shí),使用getoutputstream方法返回servletoutputstream對象一個servlet生命周期包括()。

答案:init();service();destroy()servlet與JSP的區(qū)別是(

答案:可移植性好;運(yùn)行速度快;功能強(qiáng)大下列EL的使用語法正確的是______

答案:${+paramValues[1]};${1+2==3?4:5}pageContext對象可以獲取當(dāng)前頁面的其他JSP隱含對象。

答案:對我們自己編寫的servlet繼承了HttpServlet類,一般只需要覆蓋doPost方法,不必覆蓋servlet方法,因?yàn)橐粋€Servlet()方法會調(diào)用doPost或者doget方法。()

答案:對HTTP是一個無狀態(tài)協(xié)議。

答案:對是setProperty標(biāo)準(zhǔn)動作的使用。(

答案:對有關(guān)MVC設(shè)計(jì)模式(

)描述不正確

答案:MVC設(shè)計(jì)模式增大了維護(hù)難度;模型對象向客戶端顯示應(yīng)用程序界面servlet的優(yōu)點(diǎn)有(

答案:功能強(qiáng)大;可移植性好;執(zhí)行效率高下列JSP代碼:<%for(inti=0;i<10;l++){//1}%>以下(

)可放置在//1處,不會發(fā)生編譯錯誤。

答案:i;不寫任何內(nèi)容下列選項(xiàng)中屬于動態(tài)網(wǎng)站技術(shù)的是_________

答案:ASP;JSP;PHP有關(guān)過濾器init()方法正確的是(

答案:filterconfig對象具有一個getinitparameter方法,它能夠訪問部署描述符文件(web.xml)中分配的過濾器的初始化參數(shù);利用init將filterconfig對象存放在一個字段中,以便dofilter方法能夠訪問servlet環(huán)境或過濾器名;init方法可以訪問filterconfig對象。filterconfig對象提供了對servlet環(huán)境及web.xml文件中指派的過濾器名的訪問以下(

)可用于檢索session屬性userid的值

答案:session.getAttribute("userid");request.getParameter("userid")下列關(guān)于Servlet的說法正確的是_____

答案:Servlet運(yùn)行在服務(wù)端;Servlet是一種動態(tài)網(wǎng)站技術(shù)以下類中,哪一個類不是javax.servlet和javax.servlet.http包中提供的類或接口()。

答案:BaseServletServlet需要在(

)文件中進(jìn)行配置。

答案:web.xmlpageContext的范圍是()。

答案:page不是JavaBean作用域的項(xiàng)為()。

答案:bound在web應(yīng)用程序的目錄結(jié)構(gòu)中,在WEB-INF文件夾外的文件為()

答案:jsp文件在Web應(yīng)用程序的文件與目錄結(jié)構(gòu)中,web.xml是放置在()中。

答案:WEB-INF目錄pageContext、request、session、application四個內(nèi)置對象的作用范圍從小到大依次為___________

答案:pageContext、request、session、application下面哪個方法不屬于session對象()

答案:addCookie(Cookiecook)下面()不是config的方法。

答案:getHostName()下面()不是Cookie的屬性讀取方法。

答案:getHostName()在J2EE中,使用Servlet過濾器時(shí),需要在web.xml通過(

)元素將過濾器映射到Web資源。

答案:<%@pageimport="java.util.*,

java.sql.*"%>是page指令的錯誤使用。()

答案:錯jsp:forward動作用于從一個JSP文件向另一個文件傳遞一個包含用戶請求的request對象。

答案:對J2EE中,()類的()方法用于創(chuàng)建對話。

答案:HttpservletRequest,

getsessionJavaBean的scope取什么值可使該javabean被多個用戶共享,即和web應(yīng)用有相同的生命周期(

)。

答案:applicationJSPEL表達(dá)式的語法為()。

答案:${JSPexpression}在J2EE中,在web.xml中,有如下代碼:

30上述代碼定義了默認(rèn)的會話超長時(shí)長,時(shí)長為30()

答案:分鐘一個servlet的生命周期不包括()方法。

答案:invalidate()方法在J2EE中,以下對RequestDispatcher描述正確的是()

答案:RequestDispatcher有個方法,forward可以請求繼續(xù)傳遞給別的Servlet或者JSP界面;在Servlet過濾器的生命周期方法中,每當(dāng)傳遞請求或響應(yīng)時(shí),web容器會調(diào)用()方法

答案:doFilter下列setProperty標(biāo)準(zhǔn)動作使用正確的是______

答案:Httpservlet類拓展了GenerleServlet類,實(shí)現(xiàn)了GenericServlet類的抽象方法。()

答案:對下面哪一個不是動態(tài)網(wǎng)頁技術(shù)(

)。

答案:HTMLJSP頁面經(jīng)過編譯之后,將創(chuàng)建一個(

)。

答案:servletJavaBean有()種。

答案:2下面對jdbcapi描述錯誤的是(

)。

答案:ResultSet接口表示執(zhí)行insert語句后得到的結(jié)果集下列()不是request對象的方法。

答案:addHeader(Stringname,Stringvalue)在EL中以下________可以獲得requestURI:

答案:${pageContext.request.requestURI}在JSP中,test,jsp文件如下,試圖運(yùn)行時(shí),將發(fā)生()<%Stringstr=null;%>Stris<%=str%>

答案:運(yùn)行后,瀏覽器顯示:str

is

null有關(guān)C/S、B/S結(jié)構(gòu)下列說法錯誤的是()。

答案:Web應(yīng)用是基于C/S結(jié)構(gòu)的,也就是客戶端/服務(wù)器結(jié)構(gòu)為了豐富JSP頁面的圖形化布局,可以使用下面哪個JSP標(biāo)準(zhǔn)動作把一個圖像導(dǎo)入到JSP頁面中?(

)

答案:使用JSP標(biāo)準(zhǔn)動作無法做到HTTP1.1狀態(tài)代碼中表示發(fā)生錯誤有哪些(

答案:400-499;500-599有關(guān)JSP隱式對象,以下(

)描述正確。

答案:response對象通過sendredirect方法實(shí)現(xiàn)重定向;隱式對象是web容器加載的一組類的實(shí)例,可以直接在JSP頁面使用下列request和response內(nèi)置對象的使用正確的是______

答案:response.sendRedirect(“index.jsp”);;request.getParameterValues(“name”);;response.setContentType(“text/html;charset=gbk”);JSP指令控制對整個頁面的處理,目前有page、include和taglib三種。

答案:對Servlet是運(yùn)行在服務(wù)器端的Java應(yīng)用程序。

答案:對下面哪個不是jsp:setProperty操作的屬性()。

答案:scope下列useBean標(biāo)準(zhǔn)動作使用正確的是_____

答案:JSP文件在第一次運(yùn)行的時(shí)候被JSP引擎編譯為(

)文件。

答案:Servlet可以執(zhí)行請求轉(zhuǎn)發(fā)的操作是()。

答案:RequestDispatcher對象的forward()方法以下(

)標(biāo)簽用于實(shí)現(xiàn)循環(huán)功能,類似與Java語句中的for循環(huán)。

答案:一個標(biāo)準(zhǔn)的web動態(tài)網(wǎng)站的目錄結(jié)構(gòu)應(yīng)該包含下面哪些部分()。

答案:WEB-INF/lib;WEB-INF/web.xml;WEB-INF目錄自定義標(biāo)記為(

答案:Java程序員和web設(shè)計(jì)者的交互點(diǎn);將可以重用的代碼匯編入JSP頁面的一種方式;一個訪問Java的、類似于XML的前端;一個可擴(kuò)展的Javabean,具有在JSP頁面內(nèi)使用的簡單接口為了使用自定義標(biāo)記,需要定義3種獨(dú)立組件(

答案:講XML元素名稱映射到標(biāo)記實(shí)現(xiàn)的標(biāo)記庫描述符文件;定義標(biāo)記功能的標(biāo)記處理程序類;使用標(biāo)記庫的JSP文件下面哪種數(shù)據(jù)類型是引用類型()。

答案:interface在tomcat中訪問hello這個web應(yīng)用的login.html文件時(shí),在瀏覽器地址欄寫的url()。

答案:http://localhost:8080/hello/login.html給定其servlet程序的片段如下,用戶在瀏覽器地址欄中鍵盤鍵入正確的請求URL,并回車后,在控制臺上顯示的結(jié)果是()PublicvoiddoGet(HttpservletRequest

request,HttpservletResponse,response)

throwsservletException,IOException{

System.out.println("get");}

PublicvoiddoPost(HttpServletRequest

request,HttpServletResponse

response)

Throws

servletException,IOException{

System.out.println(“post”);}

答案:get下面()不是JDK的開發(fā)包。

答案:JavaBeanpage對象屬于()類對象。

答案:Servletpage指令的屬性中可以多次設(shè)計(jì)的屬性是()。

答案:Import中指定Bean實(shí)例的存取范圍的屬性是(

)。

答案:scope編寫一個Filter,除繼承HttpServlet類外還需要繼承()

答案:實(shí)現(xiàn)Filter接口在application對象中用(

)方法可以獲得application對象中的所有變量名。

答案:nextElements()對于預(yù)定義<%!預(yù)定義%>的說法錯誤的是()。

答案:聲明的變量將作為局部變量下列關(guān)于getProperty標(biāo)準(zhǔn)動作的說法正確的是_______

答案:當(dāng)JavaBean不存在所訪問的屬性時(shí),發(fā)生異常;getProperty標(biāo)準(zhǔn)動作實(shí)際上是調(diào)用對應(yīng)屬性的get方法在Tomcat啟動Web應(yīng)用時(shí),該應(yīng)用中所有的JSP頁面將被編譯成Servlet類文件。

答案:對下面哪種數(shù)據(jù)類型是基本類型()。

答案:char不能再不同用戶之間共享數(shù)據(jù)的方法是()。

答案:通過Cookie下列哪個方法用于從ServletContext中檢索屬性?(

)

答案:ObjectgetAttribute(Stringname)(

)是JSP中最基本的對象,它是用戶與服務(wù)器進(jìn)行交互的基礎(chǔ)。

答案:Request對象在WEB應(yīng)用程序的目錄結(jié)構(gòu)中,在WEB-INF文件夾中的lib目錄是放()文件的

答案:jar文件在J2EE中,在一個JSP文件中,有表達(dá)式<%=2+3%>,它將輸出(

)。

答案:5fn:endsWith函數(shù)用來判斷源字符串是否符合一連串特定詞尾。

答案:對下列不是JSP作用域的通信對象的有()。

答案:out下面不屬于JSP指令的是:(

答案:import不能實(shí)現(xiàn)會話跟蹤技術(shù)的是(

)。

答案:使用application下面()不是簡單的自定義標(biāo)記的元素構(gòu)成。

答案:config.xml下面哪個方法不屬于request對象()

答案:getServerInfo()下列哪個狀態(tài)碼表示“NotFound無法找到指定位置的資源”?(

)

答案:404編寫servlet的doPost方法時(shí),需要拋出異常為()

答案:servletException,

IOException;EL表達(dá)式中的“.”運(yùn)算起()作用。

答案:訪問JavaBean對象的屬性在JSP頁面中,引入Javabean不正確的是(

答案:;<%jsp:useBeanid"=myBean"scope="page"class="pkg.MyBean"%>;關(guān)于web應(yīng)用程序,下列說法錯誤的是(

答案:web-inf目錄存在于web應(yīng)用的根目錄下;web-inf目錄與classes目錄平行有關(guān)會話跟蹤技術(shù)描述錯誤的是(

答案:cookie不是web服務(wù)器發(fā)送給客戶端的一小段信息,客戶端請求時(shí),可以讀取該信息發(fā)送到服務(wù)器端;隱藏表單域?qū)⒆侄翁砑拥紿TML表單并在客戶端瀏覽器中顯示訪問tomcat部署的應(yīng)用,出現(xiàn)404錯誤,原因是()。

答案:tomcat服務(wù)器啟動,但輸入U(xiǎn)RL的頁面名稱錯誤在JSP中,以下的page指令設(shè)置了使用的腳本語言是Java,且導(dǎo)入了java.rmi.*和java.util*包,正確的是()

答案:<%@pageLanguage=”Java”

import=”java.rmi.*,java.util.*“%>jsp指令不包括()。

答案:import指令Java是(

)公司開發(fā)的。

答案:Sun下面選項(xiàng)中,()不是MVC模式的優(yōu)勢。

答案:MVC模式實(shí)現(xiàn)了很好的分布式組件架構(gòu)<x:out>標(biāo)記是通過XPath技術(shù)(定位XML元素的一種技術(shù))來實(shí)現(xiàn)的。

答案:對在JSP頁面中,能夠完成輸出操作的內(nèi)置對象是()

答案:out包含Servlet發(fā)回到客戶端信息的ServletResponse對象是由()創(chuàng)建的。

答案:Web服務(wù)器的Servlet容器下面有關(guān)EL中“.“和“[

]“兩種存取運(yùn)算符的說法不正確的是(

答案:如果要動態(tài)取值時(shí),兩者都可以實(shí)現(xiàn)與JSP同類型的技術(shù)有()。

答案:ASP下列不是JSP隱含變量的是(

)。

答案:context下面()不是Servlet的技術(shù)特點(diǎn)。

答案:多次請求表單中的數(shù)據(jù)要提交到的處理文件由表單的(

)屬性指定。

答案:method以下操作中,()是與使用JavaBean無關(guān)的。

答案:jsp:include常量使用()進(jìn)行修飾

答案:finalJ2EE中,servletAPI為使用cookie,提供了()類

答案:Javax.servlet.http.cookieStatement類提供3種執(zhí)行方法,用來執(zhí)行更新操作的是()。

答案:executeUpdate()下列哪個接口或類檢索與用戶相關(guān)的會話對象?(

)

答案:HttpServletRequestsession對象的(

)方法可以用來設(shè)置session對象的超時(shí)時(shí)間。

答案:setMaxInactiveInterval()用于為其他動作提供附加信息的動作是()。

答案:給定request是一個HttpServletRequest對象,可使用(

)創(chuàng)建一個會話。

答案:request.getSession()Page指令中的“contenType”屬性是用于指出(

)。

答案:網(wǎng)頁類型在page指令中,()屬性是可以在頁面中重復(fù)的屬性。

答案:import負(fù)責(zé)處理驅(qū)動的調(diào)入并產(chǎn)生對新的數(shù)據(jù)庫連接支持的接口是()。

答案:DriverManagerJSP的結(jié)構(gòu)由()組成。

答案:注釋下列代碼的輸出結(jié)果是_______<%

int[]a=newint[]{1,2,3,4,5,6,7,8};

pageContext.setAttribute("a",a);

%>

${i}

答案:46有關(guān)page指令的屬性理解正確的是(

答案:page指令的contenttype屬性用于設(shè)置HTTP響應(yīng)頭的content-type;language屬性指定將要使用的程序設(shè)計(jì)語言;pageencoding屬性僅在JSP1.2中有效,它定義了頁的編碼字符。除非指定page指令的contenttype屬性,否則缺省值為ISO-8859-1JSP使用Java語言實(shí)現(xiàn)動態(tài)顯示

答案:對在加載Driver類時(shí),它應(yīng)該創(chuàng)建自己的實(shí)例并向DriverManager注冊該實(shí)例。

答案:對維護(hù)用戶會話的三種基本技術(shù)是URL重寫技術(shù)、cookie技術(shù)和隱藏表單域。

答案:對JSP技術(shù)就是JavaEE技術(shù)中的一個組成部分。

答案:對在JSP中,對象的作用域有page、request、session和application。

答案:對fn:toLowerCase函數(shù)允許將源字符串中的字符全部轉(zhuǎn)換成小寫字符。

答案:對J2EE中,HttpServletRequest類的getSession;方法用于創(chuàng)建對話。(

答案:對事務(wù)處理模塊包含應(yīng)用程序在數(shù)據(jù)運(yùn)算中使用的各種食物規(guī)則和操作方法。

答案:對JSP引擎管理JSP頁面生命周期的兩個階段:轉(zhuǎn)換和執(zhí)行。

答案:對在J2EE的Web層主要有兩種技術(shù)方案:Servlet技術(shù)和JSP技術(shù)。

答案:對在IE中直接訪問http://localhost:8080/網(wǎng)站名/test可以執(zhí)行TestServlet(路徑為/test)的doPost()方法。()

答案:錯在JSP頁面中可以聲明變量和方法,但是僅在當(dāng)前頁面內(nèi)有效。

答案:對在JSP中,useBean動作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面。()

答案:錯ServletRequest接口定義一個Servlet引擎產(chǎn)生的對象,通過這個對象Servlet可以獲得客戶端請求的數(shù)據(jù)。

答案:對一個典型的通常由一個或多個被稱作表格的對象組成,數(shù)據(jù)庫中的所有數(shù)據(jù)或信息都保存在這些表格中。

答案:對Tomcat是JSP運(yùn)行的引擎。

答案:對下面關(guān)于tomcat服務(wù)器描述正確的是()。

答案:tomcat是一個開源的免費(fèi)的web服務(wù)器,它支持servlet規(guī)范關(guān)于在Web應(yīng)用中于一個Servlet關(guān)聯(lián)的過濾器數(shù)量,正確的說法是()。

答案:可以為一個Servlet部署多個過濾器類在以下()標(biāo)簽用來對頁面內(nèi)容進(jìn)行預(yù)定義。

答案:在JSP中,page指令的(

)屬性用來引入需要的包或類。

答案:import下列關(guān)于Tomcat說法不正確的是(

)。

答案:Tomcat是一種編程語言。以下選項(xiàng)中,那一項(xiàng)不是JSP指令()

答案:import要運(yùn)行JSP程序,下列說法不正確的是(

答案:客戶端需要安裝Servlet容器,如Tomcat等。下面那個運(yùn)算符只有一個操作數(shù)()。

答案:~下列哪個page指令是合法的?(

)

答案:<%@pagelanguage=”java”%>使用response對象進(jìn)行重定向時(shí),使用的方法是(

)。

答案:sendRedirect假設(shè)在myServlet應(yīng)用中有一個MyServlet類,在web.xml文件中對其進(jìn)行如下配置:mysrvletcom.wgh.MyServlet<servlet-mapping>myservlet/welcome則以下選項(xiàng)可以訪問到MyServlet的是()。

答案:http://localhost:8080/welcome當(dāng)發(fā)布Web應(yīng)用程序時(shí),通常把Web應(yīng)用程序的目錄及文件放到Tomcat的(

)目錄下。

答案:webapps以下文件名后綴中,只有()不是靜態(tài)網(wǎng)頁的后綴。

答案:JSP標(biāo)簽庫中文件(*.tld)存放在()目錄下

答案:WEB—INF要在頁面上輸出2+3=${2+3},則對應(yīng)的程序代碼應(yīng)為(

)。

答案:2+3=${2+3}在項(xiàng)目中已經(jīng)建立了一個JavaBean,該類為:bean.Student,該bean具有name屬性,則下面標(biāo)簽用法正確的是:(

答案:下面對servlet中重定向說法描述錯誤的是()。

答案:源組件和目標(biāo)組件共享ServletRequest對象下列關(guān)于Cookie的說法錯誤的是_____.

答案:瀏覽器不可以關(guān)閉Cookie功能;Cookie中可以保存任意長度的文本;客戶端不保存Cookie;Cookie不可以被服務(wù)器修改將web應(yīng)用發(fā)布到tomcat上,以下哪幾種方式可以完成()。

答案:創(chuàng)建一個xml文件,并配置web應(yīng)用信息,將xml文件放置tomcat\conf\Catalina\localhost;將web應(yīng)用通過tomcat/conf/server.xml進(jìn)行配置;直接將web應(yīng)用部署到tomcat/webapps下在Struts應(yīng)用中,要在網(wǎng)頁上輸出personbean對象的userName屬性值,下列代碼正確的是(

答案:;下列是HTTP請求頭方法的有(

答案:getprotocol();getheaders();getcookie();getrequestURI();getheadernames()考慮下面JSP文件代碼片段:

以下(

)代碼片段放置在test2.jsp中不會導(dǎo)致錯誤。

答案:<%=request.getparameter("username")%>;下面屬于servlet方法的有(

答案:doOptions();doTrace();doPost()下面對jdbcapi描述正確的是(

答案:DriverManager接口的getConnection()方法可以建立和數(shù)據(jù)庫的連接;Statement接口的executeQuery()方法可以發(fā)送select語句給數(shù)據(jù)庫;Connection接口的createStatement()方法可以創(chuàng)建一個Statement對象一個servlet的生命周期包括(

)方法

答案:service();destroy();init()下列選項(xiàng)中,不是page指令的import屬性的作用是(

答案:定義JSP頁面使用的腳本語言;定義JSP頁面響應(yīng)的MIME類型;定義JSP頁面字符的編碼關(guān)于HttpSession的getAttibute()和setAttribute()方法,正確的說法是_____

答案:setAttributer()方法保存數(shù)據(jù)時(shí)如果名字重復(fù)會覆蓋以前的數(shù)據(jù);getAttributer()方法返回類型是Object有關(guān)會話跟蹤技術(shù)描述正確的是(

答案:在禁用cookie時(shí)可以使用URL重寫技術(shù)跟蹤會話;cookie是web服務(wù)器發(fā)送給客戶端的一小段信息,客戶端請求時(shí),可以讀取該信息發(fā)送到服務(wù)器端下列關(guān)于EL的說法正確的是________

答案:EL可以讀取JavaBean的屬性值;EL可以訪問所有的JSP內(nèi)置對象下列servlet的處理流程中表述正確的步驟是(

答案:服務(wù)器將相應(yīng)返回給客戶端;servlet構(gòu)建一個響應(yīng),并將其傳給服務(wù)器。這個響應(yīng)是動態(tài)構(gòu)建的,相應(yīng)的內(nèi)容通常取決于客戶端的請求,這個過程中也可以使用外部資源;客戶端發(fā)送一個請求至服務(wù)器端;服務(wù)器將請求信息發(fā)給servlethttp響應(yīng)包含以下哪些部分()。

答案:響應(yīng)頭;響應(yīng)正文;響應(yīng)狀態(tài)行JSP指令用來設(shè)置整個JSP頁面相關(guān)的屬性。

答案:對數(shù)據(jù)庫連接池的基本思想就是為數(shù)據(jù)庫連接建立一個緩沖池。

答案:對Cookie中可以保存任意長度的文本。(

答案:錯MVC是一種設(shè)計(jì)模式,它由視圖、控制器和模型三部分組成。

答案:對采用N層應(yīng)用模式可以將問題細(xì)化,可集中精力解決每個單獨(dú)的層。

答案:對setAttributer()方法保存數(shù)據(jù)時(shí)如果名字重復(fù)會覆蓋以前的數(shù)據(jù)。(

答案:對JSP頁面是由傳統(tǒng)的頁面HTML文件中加入Java腳本片斷和JSP標(biāo)記所構(gòu)成的。

答案:對web.xml文件是Web應(yīng)用的必備組件。

答案:對JSP頁面由HTML代碼和嵌入其中的Java代碼所組成

答案:對SQL語句的主要功能就是同各種關(guān)系數(shù)據(jù)庫建立連接并進(jìn)行操作,它作為關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。

答案:對JSP頁面可以通過include指令來包含其他文件。

答案:對JavaBean通過java編譯器可以得到正確的執(zhí)行。

答案:對JDBC是用于Java應(yīng)用程序連接數(shù)據(jù)庫的標(biāo)準(zhǔn)方法,簡單說就是用訪問數(shù)據(jù)庫的。

答案:對Servlet中,HttpServletResponse的sendRedirect()用來把一個Http請求重定向到另外的URL。(

答案:對JavaBean類似于Microsoft的COM組件。

答案:對JavaBean是描述(Java)的軟件組件。

答案:對每當(dāng)傳遞請求或響應(yīng)時(shí)調(diào)用Filter的doFilter方法。

答案:對MyEclipse是可視化的開發(fā)工具。

答案:對Jsp:attribute動作主要有name和trim兩個屬性。

答案:對request對象包含所有請求的信息,如請求的來源、標(biāo)頭、Cookies和請求相關(guān)的參數(shù)值等。

答案:對在J2EE中,給定某servlet代碼如下,編譯運(yùn)行該文件,以下陳述正確的是(B)Public

class

servlet

extends

Httpservlet{Public

void

init()

throws

ServletException{}Publicvoidservice(HttpservletRequestresquest,HttpservletResponseresponse)ThrowsservletExceptionIOException{printWriterout=response.getWriter();

out.println(“hello”);}}

答案:編譯后,把servlet.class放在正確位置,運(yùn)行該servlet,在瀏覽器中會看到輸出文字,hello!Servlet程序的入口點(diǎn)是()

答案:inithttp請求及響應(yīng)的正文部分可以是任意格式的數(shù)據(jù),要保證接收方能看得懂發(fā)送方發(fā)送的數(shù)據(jù),http協(xié)議采用()協(xié)議來規(guī)范正文的數(shù)據(jù)格式。

答案:MIMETomcat的默認(rèn)端口是______

答案:8080以下()可用于檢索session屬性userid

答案:Session.getAttribute(“userid”);給定一個servlet程序代碼片段,如下()

PublicvoiddoPost(HttpservletRequest

request,HttpservletResponse,response)

throwsservletException,IOException{

request.getSession().getAttribute(“A”);

//第二行}

假設(shè)第二行返回的對象引用不是null,那么這個對象存儲在()范圍中

答案:session下面()不是重寫的URL。

答案:使用Cookie在J2EE中,對于Httpservlet類的描述錯誤的是()

答案:我們自己編寫的Servlet繼承了Httpservlet類,一定需要覆蓋doPost或者doGet;用下列哪個方法將使會話失效?(

)

答案:session.invalidate();要使用JSTL的核心標(biāo)簽庫,需要在JSP源文件的首部加入如下聲明語句(

答案:<%@

taglib

prefix="c"

uri="/jsp/jstl/core"

%>servlet可以在以下()三個不同的作用域存儲數(shù)據(jù)

答案:請求、會話和上下文下列注釋方式可以在JSP中使用并且客戶端無法查看的是____

答案:<%--注釋--%>在J2EE的ModelⅡ模式中,模型層對象被編寫為(

)。

答案:JavaBean針對下述JSP頁面,在Servlet中需要得到用戶選擇的愛好的數(shù)量,最合適的代碼時(shí)____網(wǎng)絡(luò);

朋友推薦;

報(bào)紙;

其他;

答案:request.getParameterValues(“aihao”).length給定一個servlet的代碼片段如下:()

PublicvoiddoGet(HttpservletRequest

request,HttpservletResponse,response)

throwsservletException,IOException{

____________

Out.println(“hi,

kitty!”);

Out.close();

}

運(yùn)行此servlet時(shí)輸出如下:hi

Kitty!

則在此servlet下劃線處填充如下代碼

答案:PrintWriter

out=response.getWriter();下面不是Servlet方法的是()。

答案:doRead()(

)動作用于轉(zhuǎn)向另一個頁面。

答案:forward在JSP中如果要導(dǎo)入java.io.*包,應(yīng)該使用(

)指令。

答案:page下面那個語句是條件語句()。

答案:if語句下面哪一個運(yùn)算符具有3個操作數(shù)()。

答案:?:以下有關(guān)servlet常用的請求頭的含義說法正確的是(

答案:accept-language頭指出客戶端傾向的語言,如en;host表明了主機(jī)和端口;content-length頭以字節(jié)為單位給出post數(shù)據(jù)的長度ServletAPI由哪兩個部分組成()。

答案:javax.servlet.http;javax.servlet以下關(guān)于JavaservletAPI說法正確的是(

答案:javax.servlet.http包對http協(xié)議提供了特別的支持;JavaservletAPI是一組Java類,它定義了web客戶端和webservlet之間的標(biāo)準(zhǔn)接口;JavaservletAPI由兩個包組成:javax.servlet和javax.servlet.httpServlet的優(yōu)點(diǎn)有()。

答案:執(zhí)行效率高;可移植性好;功能強(qiáng)大在JSP中,要定義一個方法,以下(

)元素不需要用到

答案:<%=

%>;<%

%>;<%@

%>在EL中訪問JavaBeanStudent的對象smallTank的屬性name正確的是_______。

答案:${smallT};${smallTank[“name”]};${smallTank[‘name’]}下列關(guān)于Servlet生命周期的說法錯誤的是____

答案:構(gòu)造方法只會調(diào)用一次;destroy()方法在每次請求完畢時(shí)會被調(diào)用。下列page指令的使用正確的是______

答案:<%@pageimport="java.util.*,

java.sql.*"%>;<%@pageimport="java.util.*"%>下列有關(guān)servlet的生命周期說法錯誤的有(

答案:servlet的生命周期由servlet實(shí)例控制;service()方法不會響應(yīng)客戶端發(fā)出的請求;init()方法在創(chuàng)建servlet實(shí)例前對其進(jìn)行初始化,傳遞的參數(shù)為實(shí)現(xiàn)servletcontext接口的對象;destroy()方法不能釋放servlet實(shí)例有關(guān)C/S、B/S結(jié)構(gòu)下列說法正確的是(

答案:在C/S結(jié)構(gòu),即客戶端/服務(wù)器結(jié)構(gòu)中,有專門的數(shù)據(jù)庫服務(wù)器,但客戶端還要運(yùn)行客戶端應(yīng)用程序,

溫馨提示

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

最新文檔

評論

0/150

提交評論