實(shí)驗(yàn)7 練習(xí)使用EL表達(dá)式完成Jsp的頁(yè)面開(kāi)發(fā)_第1頁(yè)
實(shí)驗(yàn)7 練習(xí)使用EL表達(dá)式完成Jsp的頁(yè)面開(kāi)發(fā)_第2頁(yè)
實(shí)驗(yàn)7 練習(xí)使用EL表達(dá)式完成Jsp的頁(yè)面開(kāi)發(fā)_第3頁(yè)
實(shí)驗(yàn)7 練習(xí)使用EL表達(dá)式完成Jsp的頁(yè)面開(kāi)發(fā)_第4頁(yè)
實(shí)驗(yàn)7 練習(xí)使用EL表達(dá)式完成Jsp的頁(yè)面開(kāi)發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

題目7使用EL表達(dá)式完成Jsp的頁(yè)面開(kāi)發(fā)[實(shí)驗(yàn)?zāi)康腯1、掌握EL表達(dá)式的使用;2、掌握使用EL表達(dá)式替換<%%>的JSP開(kāi)發(fā)方式;3、通過(guò)完成一個(gè)注冊(cè)的案例,熟練的使用EL表達(dá)式[實(shí)驗(yàn)內(nèi)容及要求]1、編寫一個(gè)獲取表單輸入的數(shù)值,加1后輸出。1)、參考效果圖:numl:10submithttp://st310-082:8.080/sciong/1mml二11submit12

2)、參考代碼:first.jsp<farmacti.on=second.jsp>numl:<inputtype="t巳Kt"naae^sajiLpleValue^^[inputtype="submit^value=vsubmit^></fo?>second.jsp<body>||[param,samp1eValue-11</body>2、編寫一個(gè)注冊(cè)的案例2、編寫一個(gè)注冊(cè)的案例,使用EL作為頁(yè)面的顯示。1)、參考效果圖:文并叫—IJJ?,四相ZAOJ?3兇i|€*回■■回海林里|即卜hiip.“LhUh{口l.wmilaii.-ifi&'rfapi-iar.hi&l▼以岫a?■姓名工1歷螞,,性別j■具e:文函」口睥漠znme音樂(lè)福;畢'U'擊地JBUUaE.£tti£j>>■m?URl¥>工具比配如I字喔盤通?_hCi!rt^CLIhiAiiia%Eh^lX.2)、參考代碼:

姓宿二Su£d'name}-=:br=-盥耳:S{pirain.u&erpa&&KQrd]性別:S(piram.utertec}<hr>堇好二舅piranfVwiu的ueerhil)it[O]}*{paramTnlues.u&erhabit[L]}uhoWbody*MyJ&P'index.jsp'startingp...生名:熊路云密3:***生別:男口女登好二回閱讀□籃球口音樂(lè)□攝影注冊(cè)||取消|P'third.jspE'zc.jspMyEclipseWebBrowserP'third.jspE'zc.jspMyEclipseWebBrowserXhttp://5t310-OSSiS-OSO/siong/lhird.jsp云《

路云《

路3俄能小12名碼別好姓密性愛(ài)£third」印6M」?、躆yEclipseWebBrowserXhttp://st310-0S2:BOSO/xio-ng/third.jsp姓名熊路云密碼:⑵性別女愛(ài)好闌讀:音樂(lè)攝影.3、實(shí)現(xiàn)投票功能并應(yīng)用參考效果圖:EL表達(dá)式顯示投票結(jié)果。參考步驟(1)碼如下:素,關(guān)<forniname=',forml,'method=npostTTaction=1,PollServlet">?您最需要哪方面的編程類圖書?<inputname二,'itenrTtype="radio"value="基礎(chǔ)教程類”di"kEd>基福就髏〈inputname=witem11type=,,radio11yalue="實(shí)例集錦類實(shí)例集錦類《inputiidniE="item"typ£="「詞dio”vdlue="經(jīng)驗(yàn)技巧類”>經(jīng)驗(yàn)技巧類<inputname=,,item,*type='Yadio11vHue=”速查手冊(cè)類速查手冊(cè)類〈inputname=,,itemHtype=,,radioHv圍ue=”案例剖析類”)案例剖析類<inputname=,,Submit1(type="submit"value<inputname=,,Submit2,*type=1'button,*vHue="查看投票結(jié)果”(2)編寫完成投票功能的在該Servlet的是否存在保存投票結(jié)果的存在,則獲取保存在onClick=(2)編寫完成投票功能的在該Servlet的是否存在保存投票結(jié)果的存在,則獲取保存在Servlet,將其保存到com.wgh.servlet包中,名稱為PollServletServlet,將其保存到doPost()方法中,首先設(shè)置請(qǐng)求的編碼為GBK,并獲取投票項(xiàng),然后判斷ServletContext對(duì)象(該對(duì)象Application范圍內(nèi)有效),如果ServletContext對(duì)象中的Map集合,并將指定的投票項(xiàng)的得票數(shù)加1,否則創(chuàng)建并初始化一個(gè)保存投票信息的Map集合,再將保存投票結(jié)果的ServletContext否則創(chuàng)建并初始化一個(gè)保存投票信息的Map集合,再將保存投票結(jié)果的ServletContext對(duì)象中,最后向?yàn)g覽器輸出彈出提示對(duì)話框并重定向網(wǎng)頁(yè)的Map集合保存到JavaScript代碼。PollServlet的具體代碼如下:packagecom.wyh.servlet;importjava.io.IOException;〃此處省略了導(dǎo)入其他包或黝代日publiccla?PNIServlet出施nd4HttpServl&t{publicvoiddoPosttHttpServletRequestrefluest.HttpServIetResponseresponse)throwsServletException,lOException{^aaaaaaaaaaaa^aaaaa^^Xaa^u1r,aaaaaaaSaaa^SS^aaaaa^arequest.&etCharacterEncodingC'GBK");■^WVrt-vVYVYVrVWVrYWvVtVrVWYVrVvVYVYVYW-YVTVYVft-〃設(shè)置請(qǐng)求的躺冠Stringitem=rMue5t.<ietParam&ter("item"):〃騙取投票項(xiàng)〃兼取加儂題總㈱象,讀對(duì)象在JPPlietion范圍內(nèi)有效ServletCftntext&ervletContext=reque&t.getSe&&ion),qetSemetContext();YVYVrtVrVYVYVYVYVrtVYVYVYTJYVvi^V¥VYVr¥vVY¥¥Vv]?rWYVYVYVYWV1sspY^rVYVYVrrtV^tVYVYVYVYVYVYVYVYMapma^=null;R駭uit“)!=nuii){'vWyWvWv^^VyVyVyVyWy\WPvVv^^WvVyV-yVyVvVv*'PtVyW^vVyVyVvWV;map=(Map)servle-tContext.QetAttribute(11pollResult"):■,_5〃施燒票結(jié)果〃將當(dāng)前的投顆加1maD.put{FtemJnteger.parselnt(map.get(item),toStrina{))+1);yVWyx!=X4e?yV¥\>vmvjyVvV/AVyW¥WSw<:lMi?¥Vj¥Vyj¥VyWyjy*'1A,yVyVy-yVyWWW?-***,}else{"初始化一個(gè)保存投票信息的M即集合,并將叫投顆的投瓢設(shè)置為1,其他為口String口煦={“基礎(chǔ)教程類,“宴例蝌TJ經(jīng)硼類,“速查手柵類,”案崛慚集}map=newHashMapO;?'WWWWWWW>nW^5“初始ftM叩集合forfinti=Od<arr.lenath;i4-4-)<ifritem.eQualsfarr[i]))<//判斷是否為選定的投票項(xiàng)ri]己口■[)ut(己rr[|]廣1);}else<m^p.putrarr[nr0);,TVYYW^^^F^rVYV、,fWviAPr,L¥J-4〃保存投%果至IServletCont已xt對(duì)象中servletCmit巳xt.setAttributE["pollResuit,map);〃設(shè)置響應(yīng)腥悝秤翊方式,。噪不噓他出的對(duì)話框中的文字將亂碼(3)編寫(3)編寫showResult.jsp頁(yè)面,在該頁(yè)面中,應(yīng)用下:EL表達(dá)式輸出投票結(jié)果,具體代碼如-悠最需剽防面的瞟螂fi?基砒教程類:<imasrc="tkar.gifwidth='$<220*(applicationscope.pollR.esult["gllhtftg^"]/(applicationScqpe.pollResult[”基礎(chǔ)軟普類”]十妞曲mtion多co曄pollResult[”實(shí)例集需案"H喇儂則健膽喇牌嘍廣經(jīng)哈技巧類]+^jpplKatK>n&CQpe.DollR?suhr速杳手冊(cè)類]-i-app|icatiQnScope.pollResult[案例剖圻類“])A力行g(shù)ht二(${emptyapolicetionScope-.pollResult"]?0:appiicationScope,pollResult["童融胃貍類"]1)<imgsrc="bar.gif"width=1$-{220*(□ppiicationScope.p?lIResuIt["]/(applicationScope.pollResult[''§fH;^^^"]+anplicatioiiScDpe.ptjllResult["^第喘奏】十口rM感感!溟If題晚就M陰息熱JU經(jīng)哈技巧類"]+appiicationScqp&.polIResuIt[ftftS'J-i-applicationScopE.pollResuIt[”案例SI析類"D)¥h叫位(${amptymppligtiongcopapollMsult「'實(shí)例集懦類”]T0:dpplitdti口nBCO般奧MRB5Ult[”實(shí)前集毓類”]1)經(jīng)哈技巧類二<ima5rc=",bar.gif"width='$-[220*(applicationscop&.pollR.esuIt[”經(jīng)哈技巧類]/(applicationScope,polIR&sult[基砒班要奏仙包在[量例集編類“Hg觸騏則酬明如以e黑也”經(jīng)聆技巧類"1斑g黑艱嫄颼版出蹲耳版典”速查手M類”]+期燃展期煦g期,期照翱建「案例別折窘用》前ght=F">(${emptyapplicationScope.pollR.esult[1,g^gl^^"]?0:硬plicMionScopcLpolI艮電與u11「蜜驍技巧類”]1)速量函英一<im<isrc=",bar.gif,widlth=,i{220*(applicationScop&.pollResu"l/(appiicationSco(>e.pollResult["Bfij^[^^,,i+-appiicationSco^e.^ollResult["^制耕婁口多段即期典劃界助理黜典”經(jīng)腕技聯(lián)l+apphcationScope.pollResult[l+apphcationScope.poIIR.esult[案?d1巫乩SvAAAAA^AAAAAAAAA^^mJJX"UvAAAAAAAAAAAAA^^4131AJvwwMLAAAA4AAAAAJS^JLAa4^AAAA^M"AAAA4A"Uv、你悟11儂"])):?height=($<emptyapplicationScDpe.pollResult["]^jHIS"]?'0:appiicationScop&.jpolIResuIt[]})案例剖析類:-Kinigsre='^argif"width='${220*(3001!cationScop-e.no11ResiiIt["Sfi1!□'!Vr^l"]/1dppiicdtion5匚ope.polIWe*uIq"教□601itdtiori5匚0hu.p。11Rb5uIt[“買例寐饌■麗辿任而能檢巾后中涓而e&ult['W技磁"l+applicationScDpe.pollRe5ult["j^tWlS,,]',"applicationScope,pollResultt11^他剖梭F)[,畫H="\(i{empty口口口1匕口11口口$(:口口口邛口1舊2匕對(duì)1:[“案物」知]^^?]905AAaaaaaaaaaaaaaa4^XaaaPXm^aaaaaaaaaaaa?L*.:applicationScope,polIResu莊[“真前制"])-)曲:${applicationSoope.j?ollResuItJ"基礎(chǔ)教程類"]+applicatfonScope.蚪11Resu11[”實(shí)例軸類'H班圓型i吟&鳴mM!睡翅n”經(jīng)虻技陵"]+叫pliwti0nse叩已,?ollResuft["5^flftS']+ai>plicationScope.pollRusult[”案物擒[折奏"DA捱??!<inputname="Button"type="button"€las5="btnqrev"m己Iue="返回"onClick="window.location.href="indfrx.jsp",>

ervlet.lyEcliipse您最需要哪方面的編程類圖書?基利教程類實(shí)例集錦類經(jīng)臉技巧類速查手冊(cè)類W案例剖析類ervlet

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論