Tech Tips 中的問題由 Mark Johnson 編寫,他是 elUCify technical communications 的總裁 ,也是 Designing Enterprise applications with the J2EE Platform, 2nd Edition 的作者之一。Mark Johnson 主管一個開放論壇討論這些技巧。
自定義標記文件 JSP 頁中的自定義標記看上去像 HTML 標記。而自定義標記在運行時會替換為文本,這些文本是由一個與該標記相關聯的處理程序類輸出的。上一個 Enterprise Tech Tip Using Custom Tag 說明了如何創建一個這樣的類。本月的第一技巧將介紹一個新的更輕易的方法來實現自定義標記。
在 JSP 2.0 之前,創建自定義標記的惟一方法是將其作為 Java 標記處理程序類來實現。處理程序類開發人員還需要創建一個 TLD 文件,該文件負責為 web 容器描述標記。盡管自定義標記很強大,它也需要編程技巧和深入了解 JSP 頁是如何翻譯成 HTML 的。
JSP 2.0 標記文件的新特點能夠讓非編程人員編寫可重用的標記。同時也使編程人員的編程生活變得輕松自如。JSP 2.0 語法與 JavaServer Pages Standard Tag Library (JSTL)及其表達式語言(EL)一起使用,不用書寫任何 Java 代碼就能創建自定義標記。