在struts 2中,ui元件中的「key」屬性是處理本地化的常用方法,也是對ui標籤進行編碼的非常有效的方法。 參見以下兩種情況:
屬性檔案包含一條訊息。
global.properties
global.username = username
如果您將'key'屬性分配給文字字段。 key屬性將從資源包中獲取訊息,並基於預設的xhtml text.tfl模板對其進行呈現。
現在,它將從global.properties檔案中獲取「global.username」和「username」,並與以下xhtml text.tfl模板匹配。
:
最終html
username:
key屬性將使用作為文字框的名稱和id;作為標籤值。
在某些情況下,您可能需要為文字框顯式宣告乙個不同的名稱。
現在,鍵屬性將使用「username」來僅與標籤值匹配,文字框的名稱和id被顯式覆蓋。
最終html
username:
關鍵屬性可以提高您的開發速度,並使您的**更高效,值得學習。標籤: struts2
翻譯自:
Struts2 屬性驅動
在jsp頁面提交到action中的表單元素在action中是以物件的形式存在的,action中的物件name必須與jsp頁面中的表單元素name相同,struts框架自動為action的物件賦值.注意 action中的物件name必須與jsp頁面中的表單元素name相同,struts框架自動為act...
Struts 2 開發模式示例
預設情況下,struts 2開發模式是禁用的。在struts屬性檔案或xml配置檔案中,將 struts.devmode 值設定為true。struts.properties struts.devmode truestruts.xml 在struts屬性檔案或xml配置檔案中,將 struts.de...
Struts2字尾 深入Struts2
一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...