Java Web程序設(shè)計(jì)項(xiàng)目實(shí)戰(zhàn)(微課版) 廖麗項(xiàng)目七 課后習(xí)題及答案_第1頁
Java Web程序設(shè)計(jì)項(xiàng)目實(shí)戰(zhàn)(微課版) 廖麗項(xiàng)目七 課后習(xí)題及答案_第2頁
Java Web程序設(shè)計(jì)項(xiàng)目實(shí)戰(zhàn)(微課版) 廖麗項(xiàng)目七 課后習(xí)題及答案_第3頁
Java Web程序設(shè)計(jì)項(xiàng)目實(shí)戰(zhàn)(微課版) 廖麗項(xiàng)目七 課后習(xí)題及答案_第4頁
Java Web程序設(shè)計(jì)項(xiàng)目實(shí)戰(zhàn)(微課版) 廖麗項(xiàng)目七 課后習(xí)題及答案_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

一、填空題EL的______applicationScope_______隱式對象,代表application域中用于保存屬性的Map對象。___cookie____是用于獲取Cookie信息的隱式對象。<c:forEach>標(biāo)簽可以迭代集合對象中的元素,包含Set、List、Map和__數(shù)組___等。EL的__param____對象用于獲取請求參數(shù)的某個(gè)值。如果要在JSP頁面中導(dǎo)入Core標(biāo)簽庫,需要使用___taglib___指令。二、單選題1.下列JSTL標(biāo)簽中,不屬于流程控制標(biāo)簽的是(A)A、<c:set>

B、<c:choose>

C、<c:when>

D、<c:if>2.下列選項(xiàng)中,關(guān)于EL\t"/weixin_48053866/article/details/_blank"表達(dá)式語法的聲明正確的是(B)。A、<username>B、{username}C、(username)D、[username]3.下列選項(xiàng)不屬于EL中的關(guān)鍵字的是(C)A、andB、orC、notD、no4.下列關(guān)于<c:out>標(biāo)簽的說法,錯(cuò)誤的是(D)A、<c:out>標(biāo)簽用于輸出數(shù)據(jù)B、<c:out>標(biāo)簽?zāi)軌驅(qū)崿F(xiàn)類似于JSP表達(dá)式的功能C、<c:out>標(biāo)簽的value屬性指定要輸出的數(shù)據(jù)D、<c:out>標(biāo)簽的value屬性不能是EL表達(dá)式5.關(guān)于EL中的隱式對象,下列說法錯(cuò)誤的是(B)A、pageScope可以取出最小的域?qū)ο驪ageContext中的參數(shù)B、request,session是El中的內(nèi)置對象C、EL中有11個(gè)隱式對象,常用的有pageScope,reuqestScope,sessionScope,applicationScopeD、EL和jstl相輔相成,豐富jsp功能三、編程題1.使用JSTL的語法從request作用域中獲得元素,并通過標(biāo)簽遍歷List集合。如圖7-27所示。圖7-27使用JSTL遍歷List結(jié)果圖<%@pageimport="java.util.ArrayList"%><%@pageimport="java.util.List"%><%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@tagliburi="/jsp/jstl/core"prefix="c"%><!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>Inserttitlehere</title></head><body><c:iftest="${emptystrs}"> <%List<String>lists=newArrayList<String>(); lists.add("AA"); lists.add("BB"); lists.add("CC"); lists.add("DD"); lists.add("EE"); request.setAttribute("strs",lists); %></c:if><c:iftest="${notemptystrs}"><c:forEachitems="${strs}"var="s"> ${s}<br/></c:forEach></c:if></body></html>2.應(yīng)用<c:forEach>實(shí)現(xiàn),在頁面上打印10個(gè)HelloWorld,如圖7-28所示圖7-28程序運(yùn)行結(jié)果圖<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@tagliburi="/jsp/jstl/core"prefix="c"%><!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>Inserttitlehere</title></head><body><c:forEachbegin="0"end="10"var="i"> <span>HelloWorld</span><br/></c:forEach></body></html>3.輸入一個(gè)年齡值,如果是0-6歲顯示兒童,7-18歲顯示青少年,18歲以上顯示長大了,如圖7-29。圖7-29程序運(yùn)行結(jié)果圖<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>Inserttitlehere</title></head><body>請輸入年齡:<inputtype="text"id="name"><inputtype="button"value="顯示"onclick="getName()"/><br/><divid="result"></div><scripttype="text/javascript"> functiongetName(){ varvalue=document.getElementById("name").value; varvalue=parseInt(value); if(value>18){ document.getElementById("result").innerHTML="長大了"; }elseif(value>6&&value<=18){ document.getElementById("result").innerHTML="青少年"; }elseif(value>0&&value<=6){ document.getElementById("result").innerHTML="兒童"; }else{ document.getElementById("result").innerHTML="輸入值有誤"; } }</script></body></html>4.創(chuàng)建List集合,添加元素”aa”,”bb”,”cc”,遍歷顯示,如圖7-30。圖7-30程序運(yùn)行結(jié)果圖<%@pageimport="java.util.List"%><%@pageimport="java.util.ArrayList"%><%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@taglibprefix="c"uri="/jsp/jstl/core"%><!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>Inserttitlehere</title></head><body><h1>遍歷集合</h1><br/><%List<String>lists=newArrayList<String>();lists

溫馨提示

  • 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

提交評論