1.編寫自定義標籤類。
2. 建立taglib檔案(.tld),編寫標籤宣告。
第一步:
首先編寫時間格式轉換的方法:
public static string getdisplaytime(date date)else if(day==1)else if(day==2)else
}else if(time<60*1000)else
}
public class times extends component
public void setname(string name)
public times(valuestack arg0)
@override
public boolean start(writer writer) catch (ioexception ex)
return result;
}
}
這裡是寫乙個方法呼叫這個演算法返回乙個值
//獲得引數
protected void populateparams()
}這裡繼承componenttagsupport類是為了獲得標籤中的屬性值,幷包裝成component物件。繼承component類是為了從struts2中的valuestack中獲得相對應的值。
第二步:建立smallfish.tld
<?xml version="1.0" encoding="utf-8"?>
2.2.3
1.2
smallfish
/jzy
"smallfish tags"
times
com.common.tag.timetag
empty
name
true
true
STRUTS2 0 常用標籤
1 struts2頁面開發中常用標籤使用說明 1.1 往action裡傳值的使用方式 a.username屬性需要在訪問的action中提供相應的屬性,並有set get方法。b.可以不在訪問的action中提供相應的屬性,用request.getparameter username 1.2 顯示標...
STRUTS2 0 常用標籤
1 struts2頁面開發中常用標籤使用說明 1.1 往action裡傳值的使用方式 a.username屬性需要在訪問的action中提供相應的屬性,並有set get方法。b.可以不在訪問的action中提供相應的屬性,用request.getparameter username 1.2 顯示標...
Struts2 0標籤使用之
jsp 如下 儲存 align center listkey 和listvalue 是list 儲存的bean 的屬性action 接收方式 private string cheuser null public string getcheuser public void setcheuser str...