(一)struts2中form的theme解釋:
struts2中theme屬性包括xhtml,html,******,ajax 。預設是xhtml
theme:設定struts2標籤的主題,預設為xhtml。
theme=xhtml時:會預設額外生成tr,td。
theme=******時:就生成標籤所對應的html標籤形式。
在預設情況下,表單元素是分布在不同行的。如下**:
我們看著以上的**跟html的差不了多少,但是因為struts2表單預設將表單內的每乙個元素都分在單獨的一行,label屬性就如同我們在html中在前面的文字標籤一樣。如果我們不想讓它自動換行,那就應該寫成如下格式:
label="使用者名稱" name="username"/>
label="密碼" name="password"/>
但在設定theme="******"後,表單元素的label屬性將失效,這時我們就得在表單元素前面加入想用label顯示的文字。如:
使用者名稱:label="使用者名稱" name="username"/>
密碼:label="密碼" name="password"/>
此時顯示的為將不在是label中的值,而是顯示文字框前面的文字,按鈕則顯示它原來的預設值:sbumit。
以上**:
(1)在struts.xml檔案中修改預設值:<
constant
name="struts.ui.theme"
value="******"
/>;
(2)在struts.properties檔案中,設定以下語句:
struts.ui.theme=******
struts2標籤 form中的theme屬性
truts2中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標籤形式。在預設...
struts2中form表單驗證配置二
action在struts2配置檔案中的配置省略。然後建立配置檔案,注意配置檔案的名稱定義必須是action名字加橫線加validation,如validateacton validation.xml,而且配置檔案和action要在同一目錄下面,配置資訊如下 請輸入資訊。13 20年齡必須在 13 ...