2010-10-15 15 views
0

我正在尋找一些設計模式或配置網頁字段的最佳做法。如何外部化網頁元素以使其可配置?

我的網頁有一個表格,它是由我的API(Wicket)動態創建的。

當前所有的列名都在java中進行了硬編碼,但是我想使其可以外部化,這樣我就可以在不修改java代碼的情況下添加/刪除/修改字段。

另外我想在這個外部文件中定義每個字段類型,有效值範圍等。

對此要求是否有推薦的方法?

回答

0

我已將所有表格切換到JQuery呈現的Datatables我輸出HTML表格或(更好)JSON數據,然後讓腳本構建表格。通過jQuery配置腳本,我可以完全控制列,排序,篩選,樣式等,這非常簡單。我甚至可以通過AJAX調用JSON來編程更新,所以表格可以通過任何可以想象的方式動態刷新。從用戶界面的角度來看,結果看起來不錯,並通過點擊幾下即可通過Themeroller進行快速設計。你真的不會出錯。

相關問題