成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JSP入門之標準標記庫(JSTL)介紹

開發 后端
本文為JSP入門,介紹了JSP的標準標記庫(JSTL)基本語法指令,并舉出了一些例子。

JSP入門一、不用JSTL時jsp頁面的代碼示例

例1. 通過 scriptlet 實現條件內容

(scriptlet:包含一個有效的程序段。任何文本,HTML標記,JSP元素必須在scriptlet之外 )

  1. <% if (user.getRole() == "member")) { %> 
  2.     <p>Welcome, member!< /p> 
  3. <% } else { %> 
  4.     <p>Welcome, guest!< /p> 
  5. <% } %>  

修正此類問題通常需要相當豐富的編程經驗。盡管通常會由十分精通頁面布局和圖形設計的設計人員來開發和維護 JSP,但是同一頁面中的腳本編制元素出現問題時,需要程序員的介入。這種狀況將單個文件中代碼的責任分擔給多人,因而使得開發、調試和增強此類 JSP 頁面成為很麻煩的任務。通過將常用功能包裝到定制標記庫的標準集合中,JSTL 使 JSP 作者可以減少對編制腳本元素的需求,甚至可以不需要它們,并避免了相關的維護成本。

JSP入門二、介紹JSTL 1.0
JSTL 1.0 發布于 2002 年 6 月,由四個定制標記庫(core、format、xml 和 sql)和一對通用標記庫驗證器(ScriptFreeTLV 和 PermittedTaglibsTLV)組成。
core 標記庫提供了定制操作,通過限制了作用域的變量管理數據,以及執行頁面內容的迭代和條件操作。它還提供了用來生成和操作 URL 的標記。
format 標記庫定義了用來格式化數據(尤其是數字和日期)的操作。它還支持使用本地化資源束進行 JSP 頁面的國際化。
xml 庫包含一些標記,這些標記用來操作通過 XML 表示的數據
sql 庫定義了用來查詢關系數據庫作。

JSP入門三、表達式語言(EL)
EL 表達式的格式是這樣的:用美元符號($)定界,內容包括在花括號({})中。
例2. 說明 EL 表達式定界符的 JSTL 操作

  1. < c:out value="${user.firstName}"/> 

例3. 組合靜態文本和多個 EL 表達式以指定動態屬性值

  1. < c:out value="Hello ${user.firstName} ${user.lastName}"/>  

JSP入門四、Taglib 偽指令
例4. 用于 JSTL core 庫 EL 版本的 taglib 偽指令

  1. < %@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> 

JSP入門五、變量標記
例5中顯示了該操作的語法,其中 var 屬性指定了變量的名稱,scope 屬性表明了該變量駐留在哪個作用域中,value 屬性指定了分配給該變量的值。如果指定變量已經存在,則簡單地將所指明的值賦給它。如果不存在,則創建新的限制了作用域的變量,并用該值初始化這個變量。

例5. < c:set>操作的語法

  1. < c:set var="name" scope="scope" value="${user.firstName}"/>

【編輯推薦】

  1. 淺談如何在JSP連接MySQL數據庫
  2. 淺談JSP的Forward及sendRedirect方法
  3. 使用JSP頁面生成PDF報表
  4. JSP自定義標簽定義步驟
  5. 詳解測試JSP容器
責任編輯:楊鵬飛 來源: 網易博客
相關推薦

2009-08-03 09:15:39

JSP標準標記庫JSTL

2009-03-16 15:07:20

JSP分頁window.openJSP表單

2009-07-02 10:27:20

JSP技術JSP入門

2009-06-24 09:19:56

JSF標記JSTL標記

2009-06-03 09:44:30

JSTLJSP編程

2009-07-07 14:04:55

JSP入門

2009-07-02 08:50:01

JSP標簽庫

2009-06-30 14:59:36

連接數據庫JSP入門

2009-06-15 15:26:00

NetBeans連接數使用JSTL

2009-07-03 09:08:23

JSP標記學習筆記

2009-07-03 09:08:23

JSP標記學習筆記

2010-02-22 09:16:49

Spring 3.0.JSP標記

2010-02-03 11:26:28

2009-07-01 11:08:14

JSP DestoryJSP Init數據庫鏈接

2009-07-07 17:37:32

JSP標簽庫

2009-06-30 15:15:30

JSP數據庫

2009-06-26 15:23:19

JSTL

2009-07-06 15:32:49

JSP應用標簽功能

2011-04-02 09:25:43

HTML 5

2009-06-30 14:27:02

JSP入門
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美精品一区二区在线观看 | 亚洲天堂免费在线 | 亚洲国产成人av好男人在线观看 | 中文字幕一区二区三区在线乱码 | 国产精品美女www | 91久久精品一区二区二区 | 精品99久久 | 国产精品一区二区三区久久久 | 日韩欧美精品一区 | 久久婷婷国产香蕉 | 久久中文字幕一区 | 欧美性生活一区二区三区 | 精品国产一区二区国模嫣然 | 亚洲 欧美 日韩 在线 | 综合久久一区 | 国产一区二区久久 | 亚洲a在线视频 | 日韩免费一级 | 国产高清视频 | 午夜视频在线免费观看 | 欧美日韩在线一区二区 | 成人av观看 | 久操亚洲 | 日韩av免费看 | www.一区二区三区 | 精品九九九 | 国产二区视频 | 精品视频一区二区三区在线观看 | 亚洲国产一区二区三区四区 | 在线视频91 | 欧美中文字幕一区二区三区亚洲 | 亚洲视频中文 | 国精产品一区二区三区 | 午夜视频一区二区三区 | 久久精品久久久久久 | 成人精品免费视频 | 国内精品伊人久久久久网站 | 欧美 日韩 国产 成人 在线 | 国产精品视频久久 | 国产一区二区三区精品久久久 | 午夜伦理影院 |