(76)-11-2核心標簽庫-通用標簽_第1頁
(76)-11-2核心標簽庫-通用標簽_第2頁
(76)-11-2核心標簽庫-通用標簽_第3頁
(76)-11-2核心標簽庫-通用標簽_第4頁
(76)-11-2核心標簽庫-通用標簽_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

通用標簽主要內容核心標簽庫簡介通用標簽及其使用核心標簽庫核心標簽庫,是JSTL中比較重要的標簽庫。JSP頁面中的常用的標簽,都定義在核心標簽庫中。常用標簽分類通用標簽條件標簽迭代標簽URL標簽核心標簽庫使用核心標簽庫時,需要使用taglib指令在JSP中導入:<%@tagliburi="/jsp/jstl/core"prefix="c"%>

通用標簽(表達式標簽)<c:out>輸出標簽<c:set>設置標簽<c:remove>移除標簽<c:catch>捕獲異常標簽<c:out>標簽功能:用于在JSP中輸出數(shù)據(jù)。格式:<c:outvalue=""[default=""]/><c:out>標簽說明:value屬性是要輸出的信息,可以是EL表達式或常量。default屬性,可選項。當value為空時,顯示的信息。<c:out>標簽例:<c:outvalue="${user.name}"default="guest"/>功能:顯示use的name屬性值。若name屬性為空,則顯示"guest"。<c:set>標簽功能:設置指定范圍內的變量值或設定某個特定對象的一個屬性。<c:set>標簽格式1:<c:setvar=""value=""[scope=""]

/>功能:在scope指定的范圍內將變量值存儲到變量中。<c:set>標簽格式2:<c:setvalue=""target=""property="“/>功能:將變量值存儲到target屬性指定的目標對象的property指定的屬性中。<c:set>標簽說明:value為設定的變量值var被賦值的變量名。scope變量的作用范圍<c:set>標簽說明:target被賦值的JavaBean實例的名稱property需要賦值的JavaBean實例的屬性名稱。<c:set>標簽例:<c:setvar="maxValue"value="1000"scope="session"/>功能:設置session范圍的maxValue變量的值為1000。<c:set>標簽例:<c:setvalue="admin"target="${user}"property="userName"/>功能:設置user對象的userName屬性的值為admin。<c:remove>標簽功能:用于移除一個變量,可以指定這個變量的作用域,若未指定,則默認為全部刪除。<c:remove>標簽語法格式:<c:removevar=""[scope=""]/><c:remove>標簽說明:var屬性,要刪除的變量scope屬性,被刪除變量的范圍,若未指定,則默認為全部刪除。<c:remove>標簽例:<c:removevar=“softName"scope="session"/>功能:從session中刪除softName變量<c:catch>標簽功能:用于捕獲程序中出現(xiàn)的異常,同時將異常信息保存在變量中。<c:catch>標簽格式:<c:catch[var=""]>

可能存在異常的代碼</c:catch><c:catch>標簽說明:var屬性可以指定存儲異常信息的變量,如果不需要保存異常信息,則可以省略該屬性。<c:catch>標簽使用注意事項注意:var屬性值只有在<c:catch>標簽的后面才有效,也就是說,在<c:catch>標簽體中無法使用有關異常的任何信息。案例——捕獲異常并輸出應用<c:catch>標簽捕獲程序中出現(xiàn)的異常,并通過<c:out>標簽輸出該異常信息。案例運行http://localhost:8080/ch11/catch.jsp拋出的異常信息:java.lang.NumberFormatException:nullhttp://localhost:8080/ch11/catch.jsp?number=10合計金額為:5210拋出的異常信息:http://localhost:8080/ch11/catch.jsp?num

溫馨提示

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

評論

0/150

提交評論