簡單自定義標籤

2021-06-01 14:06:33 字數 1310 閱讀 2921

1、標籤案例-開發防盜煉標籤

目標:要開發的標籤

site:受信任站點,只允許次站點的請求

步驟1)        標籤處理類

public voiddotag()throwsjspexception, ioexceptionelse if(page.startswith("/"))else

throw newskippageexception();

}2)        描述檔案

referer demo

referer

class3g.web.tag.referertag

empty

site

true

false

page

true

false

:該標籤用於設定標籤的屬性

:指定該屬性是否必須。預設為false

:指定屬性值是否可以在jsp執行時期動態產生

3)        在內容頁面使用標籤

2、標籤案例-標籤

標籤功能:

user == null

session.setattribute("user","tom");

user != null

處理類public classmyiftagextends******tagsupport

public voidsetinvoked(booleaninvoked)

@override

public voiddotag()throwsjspexception, ioexception

public classwhentagextends******tagsupport

public voiddotag()throwsjspexception, ioexception }}

public classotherwisetagextends******tagsupport

}

自定義標籤

由於字典的緣故,當前表中資料存的是字典表的code,所以在頁面顯示的時候需要再次進行轉換。於是我就想到了用標籤來解決這個問題。1.建立自己的標籤 public class displaytag extends tagsupport override public int doendtag throw...

自定義標籤

1 前段時間由於系統需要使用到資料字典,簡而言之就是用下拉將字典的內容顯示出來。我也是參考了一下別人的例項結合自己的業務需求,才將此功能實現。在此將大楷實現步奏記錄下來,以方便以後翻閱。2 在我們專案中使用了2張表來實現此功能。a csms t baseinfo 字典名稱 b csms t base...

自定義標籤

1 建立沒有標籤體的標籤 1 首先建立乙個jva類,去繼承 tagsupport,下面我們說一下 tagsupport 中的方法的作用 void setjspcontext jspcontext pc 這個方法中的引數就是pagecontext的父類,這個方法是由伺服器最先被呼叫的,然後我們得到我們...