struts2標籤 form中的theme屬性

2021-07-02 00:52:57 字數 640 閱讀 8403

truts2中theme屬性包括xhtml,html,******,ajax 。預設是xhtml

theme:設定struts2標籤的主題,預設為xhtml。

theme=xhtml時:會預設額外生成tr,td。

theme=******時:就生成標籤所對應的html標籤形式。

在預設情況下,表單元素是分布在不同行的。如下**:

我們看著以上的**跟html的差不了多少,但是因為struts2表單預設將表單內的每乙個元素都分在單獨的一行,label屬性就如同我們在html中在前面的文字標籤一樣。如果我們不想讓它自動換行,那就應該寫成如下格式:

如下圖:

但在設定theme="******"後,表單元素的label屬性將失效,這時我們就得在表單元素前面加入想用label顯示的文字。如:

使用者名稱:

密碼:

如下圖:

簡言之:加上theme="******" 後,form中的每個單元元素不會自動換行

struts2常用UI標籤之 Form標籤

一 select標籤 1 靜態構造下拉選項 註解 這裡從頁面來靜態 也就是在頁面中寫死啦 構造下拉選項,關鍵點是list 通過它實現的select的兩個option headerkey指定預設的選項 value headervalue指定預設的選項 text 2 通過list物件動態構造下拉選項 註...

struts2中form的theme解釋及修改

一 struts2中form的theme解釋 struts2中theme屬性包括xhtml,html,ajax 預設是xhtml theme 設定struts2標籤的主題,預設為xhtml。theme xhtml時 會預設額外生成tr,td。theme 時 就生成標籤所對應的html標籤形式。在預設...

關於struts2中form的theme

一 struts2中form的theme解釋 struts2中theme屬性包括xhtml,html,ajax 預設是xhtml theme 設定struts2標籤的主題,預設為xhtml。theme xhtml時 會預設額外生成tr,td。theme 時 就生成標籤所對應的html標籤形式。在預設...