在默認情況下,表單元素是分布在不同行的;
<s:form action="Hello">
<s:textfield name="name" label="inputname"></s:textfield>
<s:textfield name="email"></s:textfield>
<s:submit name="getUserInf" />
兩個文本框分別位于不同行,即兩行;label屬性即文本框前的文字標簽;
如果
我們想兩個文本框在一行和自定義文本框布局,就得在<form中加入
theme="simple"
再看看下面的例子:
<s:form action="Hello" theme="simple">
用戶名:<s:textfield name="name" label="inputname"></s:textfield>
郵 件:<s:textfield name="email"></s:textfield>
<s:submit name="getUserInf" />
此時lable設置將無效,即還是顯示"用戶名:"+文本框,如果去掉 theme="simple",整個布局將非常亂,文本框顯示兩個文字標簽,且在不同行...