Java Web程序設計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學院_第1頁
Java Web程序設計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學院_第2頁
Java Web程序設計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學院_第3頁
Java Web程序設計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學院_第4頁
Java Web程序設計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學院_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

JavaWeb程序設計智慧樹知到課后章節(jié)答案2023年下青島職業(yè)技術(shù)學院青島職業(yè)技術(shù)學院

第一章測試

Java誕生于()

A:1995年1月B:1996年1月C:1994年1月D:1997年1月

答案:1995年1月

JSP是由()公司推出的。

A:微軟B:MacromediaC:IBMD:Sun

答案:Sun

以下哪種服務器不可運行JSP程序?()

A:TomcatB:SunC:ASPD:Resin

答案:Sun

Tomcat是一種免費Web服務器,可以處理關(guān)于HTML、()和Servlet的請求。

A:C#B:ASPC:PHPD:JSP

答案:JSP

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

A:PHPB:JSPC:XMLD:ASP.net

答案:XML

html代碼開始和結(jié)束的標記是(

A:<body></body>B:

<style></style>C:

<javaScript></javaScript>D:

<html></html>

答案:

<html></html>

<title></title>標記在<head></head>標記之間,<title></title>標記之間的內(nèi)容將顯示到()

A:瀏覽器的標題欄上B:瀏覽器的狀態(tài)欄中C:瀏覽器的頁面上部D:瀏覽器的頁面下部

答案:瀏覽器的標題欄上

下列哪一個標簽是換行標簽()

A:<br>B:<body>C:<tr>D:<p>

答案:<br>

在網(wǎng)頁中,必須使用()標記來完成超級鏈接。

A:<a></a>B:<p></p>C:<li></li>D:<link></link>

答案:<a></a>

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

(

)

A:<textareaname=”text1”value=”這是一個多行文本框”></textarea>B:<inputtype=”text”value=”

這是一個多行文本框”name=”text1”>C:<textareaname=”text1”cols=”20”rows=”5”>這是一個多行文本框</textarea>D:<inputtype=”textarea”name=”text1”value=”

這是一個多行文本框”>

答案:<textareaname=”text1”cols=”20”rows=”5”>這是一個多行文本框</textarea>

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

A:選定了checkbox元素,并點擊提交按鈕,會將一個name/value與form一并提交B:復選框在默認情況下為選中狀態(tài)C:復選框的NAME屬性值必須相同D:checkbox的CHECKED屬性設置該復選框被選中

答案:選定了checkbox元素,并點擊提交按鈕,會將一個name/value與form一并提交;checkbox的CHECKED屬性設置該復選框被選中

在網(wǎng)頁中通常采用()完成性別的輸入。

A:單選按鈕B:文本框C:密碼框D:復選框

答案:單選按鈕

用于在網(wǎng)頁中創(chuàng)建表單的標簽是(

A:<button>B:<select>C:<form>

D:<input>

答案:<form>

關(guān)于下列代碼片段分析正確的是(

)<formname=”form1”action=”login.do”method=”post”>……</form>

A:表單提交的數(shù)據(jù)將會出現(xiàn)在地址欄中B:此表單提交數(shù)據(jù)的大小不受限制C:表單的數(shù)據(jù)提交的位置是postD:表單的名稱為forml

答案:此表單提交數(shù)據(jù)的大小不受限制;表單的名稱為forml

關(guān)于XML聲明正確的是(

A:<?xmlversion="1.0"?>B:<%xmlversion="1.0"%>C:<?xmlencoding="gb2312"?>D:<!xmlversion="1.0"!>

答案:<?xmlversion="1.0"?>

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

A:<!__

__>B:<?__

__?>C:<!__

__!>D:<%

%>

答案:<!__

__>

以下說法不正確的是(

A:DTD可以包含在XML文檔內(nèi),也可以在XML文檔外定義B:命名空間能夠區(qū)別不同源的元素、屬性的定義C:DTD定義了XML文檔中包含的標記、元素、元素類型以及屬性D:一個結(jié)構(gòu)完整的XML文檔一定是合法的XML文檔

答案:一個結(jié)構(gòu)完整的XML文檔一定是合法的XML文檔

第二章測試

bin是存放和啟動()的腳本文件。

A:VBB:JSPC:JAVAD:Tomcat

答案:Tomcat

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

A:DreamweaverB:JDKC:EclipseD:Tomcat

答案:Eclipse

在Dreanweaver中,設計界面的視圖分別為代碼視圖、拆分視圖和(

)視圖。

A:頁面B:WebC:普通D:設計

答案:設計

以下選項中哪個不是JSP開發(fā)工具?()

A:記事本B:DreamweaverC:JBuilderD:Word

答案:Word

Eclipse是()軟件。

A:JSP語言解釋機B:JSP編譯器C:JSP服務器D:JSP開發(fā)環(huán)境

答案:JSP開發(fā)環(huán)境

Tomcat默認端口號是()。

A::2121B::8080C::80D::21

答案::8080

JDK工具程序存放在()文件夾中。

A:libB:jreC:binD:src.zip

答案:bin

要在計算機上搭建JSP運行環(huán)境,首先需要安裝JDK,其次需要安裝()。

A:TomcatB:SQLC:WordD:Oracle

答案:Tomcat

JSP文件的擴展名是()。

A:JARB:PHPC:JAVAD:JSP

答案:JSP

目前廣泛流行的MVC框架是()。

A:JavaEEB:JSP+JavaBeanC:Jsp+JavaBean+ServletD:Struts

答案:Jsp+JavaBean+Servlet

JSP文件中正常運行必須存入()文件夾。

A:RootB:libC:demoD:jre

答案:Root

第三章測試

Servlet程序的入口點是__________.

A:service()B:main()C:doGet()D:Init()

答案:service()

下面關(guān)于Servlet的描述正確的是_____.

A:Servlet的生命周期包括實例化、初始化、服務、銷毀,不可以用B:Servlet和Applet一樣是運行在客戶端的程序C:在瀏覽器的地址欄直接輸入要請求的Servlet,該Servlet默認會使用doPost方法處理請求D:Servlet也可以直接向瀏覽器發(fā)送HTML標簽

答案:Servlet也可以直接向瀏覽器發(fā)送HTML標簽

在Web應用程序中使用的Servlet的包為myservlet,項目名稱為LoginDemo,則servlet最可能位于_____目錄下。

A:LoginDemo.WEB-INF/classes/myservletB:LoginDemo.WEB-INF/lib/C:LoginDemo.WEB-INF/D:LoginDemo/WEB-INF/classes/

答案:LoginDemo.WEB-INF/classes/myservlet

存入session信息的語法格式為()。

A:session.removeAttribute(“變量名稱”)B:session.removeAttribute(“變量名稱”,值)C:session.setAttribute(“變量名稱”)D:session.setAttribute(“變量名稱”,值)

答案:session.setAttribute(“變量名稱”,值)

Strings_id=session.getId();該實例的正確詳解為()。

A:取得session的ID號存入變量s_idB:取得并顯示session的ID長度C:從session中取出名稱為name的變量的值,并賦給變量SchoolNameD:取得并顯示session的ID創(chuàng)建時間

答案:取得session的ID號存入變量s_id

<%=session.getId().length()%>該實例的正確詳解為()。

A:取得并顯示session的ID長度B:取得session的ID號存入變量s_idC:取得并顯示session的ID創(chuàng)建時間D:從session中取出名稱為name的變量的值,并賦給變量SchoolName

答案:取得并顯示session的ID長度

在application對象的屬性和方法中,()方法的功能是刪除一個指定的屬性。

A:getServerInfo()B:getAttributeNames()C:getAttribute(Stringname)D:removeAttribute(Stringname)

答案:removeAttribute(Stringname)

下面的語法格式中,(

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

A:Application.getRealPath(“/”)%B:Application.setAttribute(“變量名稱”,值);C:Application.getRealPath(“變量名”);D:Application.getAttribute(“變量名”);

答案:Application.setAttribute(“變量名稱”,值);

下列選項中,不是out對象的常用的方法的是()。

A:getId()B:Close()C:NewLineD:Print()

答案:getId()

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

A:定稿數(shù)據(jù)“HelloEveryone!”B:換行之后,輸出數(shù)據(jù)“HelloEveryone!”C:輸入數(shù)據(jù)“HelloEveryone!”D:輸出數(shù)據(jù)“HelloEveryone!”

答案:換行之后,輸出數(shù)據(jù)“HelloEveryone!”

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

A:錯B:對

答案:錯

session對象用于返回信息的客戶端,其主要功能是向瀏覽器輸出文本,數(shù)據(jù)等。()

A:錯B:對

答案:錯

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

A:錯B:對

答案:錯

當程序需要為某個客戶端的請求創(chuàng)立一個session時,服務器不需要檢查這個客戶端的請求方式里是否已包含了一個session標識。()

A:錯B:對

答案:對

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

A:錯B:對

答案:錯

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

A:對B:錯

答案:對

page對象其實是java.lang.Object類的實例對象,它不可以使用Object類的方法。()

A:錯B:對

答案:錯

第四章測試

下列屬于JSP中注釋的有()。

A:<%--與--%>B:<C:/*與**/D:/

答案:<%--與--%>;/*與**/

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

A:將本頁面中所有的錯誤信息保存到url變量中B:為本頁面指定一個錯誤頁面C:將本頁面設置為錯誤的頁面D:沒有具體的含義

答案:為本頁面指定一個錯誤頁面

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

A:前者和后者之間不存在任何關(guān)系B:后者繼承了前者C:前者和后者都繼承了同一個父類D:前者繼承了后者

答案:前者和后者之間不存在任何關(guān)系

JSP的程序代碼開始的格式為()。

A:<head>B:<html>C:<body>D:<title>

答案:<html>

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

A:<%%>B:<%!%>C:<%=%>D:<%!!%>

答案:<%%>

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

A:application對象B:response對象C:config對象D:exception對象

答案:exception對象

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

A:錯B:對

答案:錯

腳本小程序就是里面直接包含了java代碼。()

A:錯B:對

答案:對

JSP中有3種指令元素,分別是page指令,include指令和taglib指令。()

A:對B:錯

答案:對

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

A:對B:錯

答案:錯

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

A:錯B:對

答案:對

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

A:對B:錯

答案:對

JSP表達式語法格式為:<%=expression%>.()

A:對B:錯

答案:對

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

A:對B:錯

答案:對

第五章測試

下列選項中,()是addCookie的方法功能。

A:返回到客戶端的輸出流對象B:返回緩沖區(qū)大小C:重定位地址D:用來保存客戶端的用戶信息

答案:用來保存客戶端的用戶信息

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

A:getCreationYime()B:getAttribute(Stringname)C:getId()D:getAttributeNames()

答案:getAttribute(Stringname)

下列不屬于Servlet過濾器的特點是_______.

A:Servlet過濾器可以被指定和特定的URL關(guān)聯(lián),只有當客戶請求訪問該URL時,才會觸發(fā)過濾器B:Servlet過濾器可以檢查和修改ServletRequest和ServletResponse對象C:Servlet過濾器可以被串聯(lián)在一起,形成管道效應,協(xié)同修改請求和響應對象D:Servlet過濾器可以監(jiān)聽客戶端的變化

答案:Servlet過濾器可以檢查和修改ServletRequest和ServletResponse對象

下列不屬于Servlet監(jiān)聽器類型的是______.

A:HTTP會話監(jiān)聽B:request請求監(jiān)聽C:Servlet容器監(jiān)聽器D:Servlet上下文監(jiān)聽

答案:Servlet容器監(jiān)聽器

編寫Servlet時用到許多接口,下列能夠獲得客戶端請求信息的借口是_____.

A:ServletContext接口B:HttpServlet類C:HttpServletResponse接口D:HttpServletRequest接口

答案:HttpServletRequest接口

銷毀一個session對象,需要調(diào)用下面哪個方法?

A:session.destory()B:session.end()C:session.isNew()

D:session.invalidate()

答案:session.invalidate()

編寫一個Filter,需要(

A:繼承Filter類B:實現(xiàn)HttpFilter接口C:實現(xiàn)Filter接口D:繼承HttpFilter類

答案:實現(xiàn)Filter接口

在web.xml中使用(

)標簽配置過濾器

A:<filter-pattern>和<filter>B:<filter>和<filter-class>C:<filter>和<filter-mapping>D:<filter-name>和<filter-class>

答案:<filter>和<filter-mapping>

在編寫過濾器時,需要完成的方法(

A:doChain()

B:doPost()C:doFilter()D:doDelete()

答案:doFilter()

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

A:對B:錯

答案:對

第六章測試

在JSP中,以下()不是JavaBean的特點。

A:可重復利用B:可以代替Struts2C:處處使用D:一次編寫,多次使用

答案:可以代替Struts2

JavaBean的本質(zhì)是一段()。

A:輸入類B:Servlet代碼C:Java代碼D:JSP代碼

答案:Java代碼

程序員不可以用JavaBean將()對象進行打包。

A:數(shù)據(jù)庫訪問B:SQL數(shù)據(jù)表C:處理D:功能

答案:處理

在JSP程序中,通過()動作標記調(diào)用JavaBean。

A:getPropertyB:useBeanC:setBeanD:getBean

答案:useBean

getProperty動作實際上是調(diào)用bean的()方法。

A:set()B:setBeanC:getBean()D:get()

答案:get()

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

A:getPropert和setPropertyB:isC:likeD:getBean和setBean

答案:is

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

A:privateB:保護C:publicD:其余選項都不對

答案:public

JavaBean的生命周期需要用<JSP:useBean>動作指令中的()屬性指定。

A:publicB:scopeC:privateD:protect

答案:scope

JavaBean可以在任何安裝了Java運行環(huán)境的平臺下使用,不需要重新編譯。()

A:錯B:對

答案:對

JSP文件中用到的JavaBean必須先編譯后使用。()

A:錯B:對

答案:對

可以將JavaBean對應的變量通過表達式或者字符串進行賦值。()

A:對B:錯

答案:對

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

A:錯B:對

答案:錯

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

A:錯B:對

答案:錯

JavaBean的class文件必須放在WEB-INF文件夾中。()

A:對B:錯

答案:對

第七章測試

在JSP程序中,可以通過()類與數(shù)據(jù)庫系統(tǒng)進行通信。

A:SqlManagerB:DriverManagerC:DriverD:JDBC

答案:JDBC

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

A:sql.javaB:java.sqlC:Data.javaD:java.data

答案:java.sql

在java2SDK中,()類負責加載并注冊JDBC驅(qū)動程序,管理應用程序已注冊的驅(qū)動程序的連接。

A:java.sql.DriverB:java.sql.StatementC:java.sql.DriverManagerD:java.sql.Container

答案:java.sql.Driver

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

A:刪除記錄B:查詢數(shù)據(jù)記錄C:修改數(shù)據(jù)庫結(jié)構(gòu)D:插入數(shù)據(jù)

答案:修改數(shù)據(jù)庫結(jié)構(gòu)

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

A:executeUpdate()B:executeC:executeQueryD:getQueryTimeOut()

答案:execute

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

A:binB:configC:libD:sample

答案:lib

Statement類的語法Statementsmt=con.createStatement(type,concurrency)中,當type屬性的取值為TYPE-FORWARD_ONLY時,表示()。

A:其余選項都不對B:結(jié)果集的記錄指針能向上滾動,數(shù)據(jù)變化時,當前結(jié)果集不變。C:結(jié)果集的記錄指針只能向下滾動D:結(jié)果集的記錄指針能向上滾動,數(shù)據(jù)變化時,結(jié)果集隨之變動。

答案:結(jié)果集的記錄指針只能向下滾動

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

A:對B:錯

答案:對

使用Statement的方法執(zhí)行SQL命令時,一定能返回ResultSet對象。()

A:錯B:對

答案:錯

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

A:對B:錯

答案:對

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

A:對B:錯

答案:對

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

A:錯B:對

答案:對

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

A:對B:錯

答案:對

第八章測試

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

A:getContentType()B:getSize()C:getFieldName()D:getName()

答案:getName()

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

A:對B:錯

答案:對

通過超鏈接下載圖片,會出現(xiàn)瀏覽器直接打開圖片的現(xiàn)象,這是因為瀏覽器能夠直接識別圖片文件格式。()

A:錯B:對

答案:對

outputStream對象通過下列哪個對象獲?。ǎ?/p>

A:responseB:pageContextC:requestD:session

答案:response

下列EL的使用語法正確是(

A:${+paramValues[1]}B:${1+2==3?4:5}C:${someMap[var].someArray[0]}D:${someArray["0"]}

答案:${+paramValues[1]};${1+2==3?4:5}

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

A:EL可以訪問所有的JSP內(nèi)置對象B:EL可以讀取JavaBean的屬性值C:EL可以調(diào)用JavaBean的任何方法D:EL可以修改JavaBean的屬性值

答案:EL可以訪問所有的JSP內(nèi)置對象;EL可以讀取JavaBean的屬性值

EL表達式,${10mod3},執(zhí)行結(jié)果為(

A:3B:nullC:1

D:10mod3

答案:1

在JSP中,只有一行代碼:${1+2},運行將輸出(

A:沒有任何輸出,因為表達式是錯誤的B:3C:1+2D:null

答案:3

以下EL表達式的語法結(jié)構(gòu)中,正確的是(

A:#[user.userName]B:$[user.userName]C:#{user.userName}D:${user.userName}

答案:${user.userName}

在頁面上輸出2+3=${2+3},對應的程序代碼是2+3=${2+3}。(

A:對B:錯

答案:對

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

A:錯B:對

答案:錯

第九章測試

要使用JSTL的核心標簽庫,需要在JSP源文件的首部加入如下聲明語句()

A:<%@

taglib

prefix="c"

uri="/jsp/jstl/core"

%>B:<%@

taglib

prefix=”x”

uri=”/jsp/jstl/xml”%>C:<%@

taglib

prefix=”fmt”

uri=”/jsp/jstl/fmt”%>D:<%@

taglib

prefix=”sql”uri=”/jsp/jstl/sql”%>

答案:<%@

taglib

prefix="c"

uri="/jsp/jstl/core"

%>

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

int

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論