程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> [Servlet&JSP] 標准標簽

[Servlet&JSP] 標准標簽

編輯:關於JSP

[Servlet&JSP] 標准標簽


在JSP的規范中提供了一些標准標簽(Standard Tag),所有的容器都支持這些標簽,它可以協助編寫JSP時減少Scriptlet的使用。所有的標准標簽都使用jsp:作為前置。這些標准標簽是在JSP早起的規范中提出的,後來提出的JSTL(JSP Standard Tag Library)與表達式語言(Expression Language)在許多功能上都可以體態原有的標准標簽。

標簽

include指示元素可以靜態的包含另一個JSP頁面。如果想要在運行時動態地調整想要包括的JSP頁面,則可以使用標簽。例如:

<jsp:include page="add.jsp">
    <jsp:param name="a" value="1" />
    <jsp:param name="b" value="2" />
</jsp:include>

上述例子會將add.jsp包含進來,並指定了要提供給該頁面的參數。

事實上,標簽,在轉譯為Servlet源代碼後,底層也是取得RequestDispatcher對象,並執行對應的forward()或include()方法。

<jsp:useBean><jsp:setProperty><jsp:getProperty>標簽

標簽時用來搭配JavaBean組件的標准標簽,這裡所值的JavaBean並非桌面系統或EJB中的JavaBean組件,而是滿足以下條件的純粹Java對象:

必須實現java.io.Serializable接口 沒有公開的類變量 具有無參數的構造函數 具有公開的設值方法(Setter)與取值方法(Getter)

標簽分別用於設置和取得JavaBean的屬性值。

其他標准標簽

其他按標准標簽還有等,它們與自定義標簽的使用有關。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved