2012-10-03 40 views
0

我的項目中有太多模塊(大約90個)。 但我想爲每個模塊保留單獨的displaytag.properties文件,而不是爲整個項目使用單個文件。爲單個頁面配置DisplayTag

如何實現這一點。

我使用Struts2的

回答

1

我認爲你可以使用此時,相應的束配置每個displaytag,從S2 docs記得捆綁搜索順序:

  • ActionClass.properties Interface.properties
  • 接口.properties(每個接口和子接口)
  • BaseClass.properties(一直到Object.properties)
  • ModelDriven的模型(如果實現ModelDriven),對於模型對象重複1
  • package.properties(類所在的目錄以及每個父目錄一直到根目錄)
  • 搜索i18n消息密鑰層次結構本身
  • 全球資源屬性

,並從文檔的由標籤庫:

對於整個Web應用程序,創建自定義屬性文件命名爲「displaytag.properties」並將其放入應用程序類路徑中。 Displaytag將使用請求對象的區域設置來確定要使用的屬性文件的區域設置;如果指定文件中不存在所需的密鑰,則該密鑰將從更一般的屬性文件中加載。

所以我想這個displaytag會搜索s2可用包中的配置密鑰。