global.properties
global.username = Username
如果分配一個「key」屬性到一個文字框。鍵(key)屬性會從資源包中獲取資訊,並使其在預設XHTML text.tfl模板基礎上渲染。
<s:form action="validateUser"> <s:textfield key="global.username" /> </s:form>
<td class="tdLabel"> <label for="validateUser_{left-side}" class="label">{right-side}:</label> </td> <td> <input type="text" name="{left-side}" value="" id="validateUser_{left-side}"/> </td>
最後的 HTML
<td class="tdLabel"> <label for="validateUser_global_username" class="label">Username:</label> </td> <td> <input type="text" name="global.username" value="" id="validateUser_global_username"/> </td>
<s:form action="validateUser"> <s:textfield key="global.username" name="username"/> </s:form>
現在key屬性將使用「Username {right-side}」來只匹配的標籤值, 文字框的名稱和ID將明確覆蓋。
最後的 HTML
<td class="tdLabel"> <label for="validateUser_username" class="label">Username:</label> </td> <td> <input type="text" name="username" value="" id="validateUser_username"/> </td>