2012-02-09 121 views
0

我想定製struts2標記。Struts2:自定義s:textfield標記

在我的web應用程序中,一些字段是強制性的。所以我想自定義struts2文本,這樣它將顯示文本框和一個「*」符號(強制符號)組合。

所以我不需要在每個必填文本字段後面加上硬編碼「*」。

有一點是我沒有使用內置的主題strtus2。所以我不想啓用主題來實現此功能。

那麼..我怎樣才能實現這樣的自定義文本字段?

Thanx, Gunjan Shah。

+0

創建您自己的主題。 – 2012-02-09 06:38:37

+0

你需要使用主題,自定義標籤或者struts2組件標籤(我在一段時間內沒有看過,所以我可能是錯的)。 – Quaternion 2012-02-09 19:31:38

回答

0

有一個名爲「required」的屬性。您可以將其設置爲true。它會在標籤後面設置*(紅色)符號。

它建在設施由支柱提供。

+0

-1。原因:required = true提供 *不僅僅是一個帶紅色的*。你需要用CSS覆蓋樣式。 – tusar 2012-03-26 13:37:19

0

你應該可以在s:tags中使用mandatoru =「true」。這將默認在該字段之前放置*符號。

希望這會有所幫助。