Как вывести элементы веб-страницы на внешний вид, чтобы сделать ее настраиваемой? - PullRequest
0 голосов
/ 16 октября 2010

Я ищу шаблоны проектирования или рекомендации по настройке полей веб-страницы.

На моей веб-странице есть таблица, которая динамически создается моим API (Wicket).

В настоящее время все имена столбцов жестко запрограммированы в Java, но я хочу сделать его доступным извне, чтобы я мог добавлять / удалять / изменять поля без изменения кода Java.

Также я хочу определитькаждый тип поля, допустимые диапазоны значений и т. д. в этом внешнем файле.

Есть ли рекомендуемые подходы для этого требования?

1 Ответ

0 голосов
/ 16 октября 2010

Я переключил все свои таблицы на визуализированные в JQuery Datatables Я выводил либо таблицы HTML, либо (лучше) данные JSON, а затем позволил сценарию создать таблицу.У меня есть полный контроль над столбцами, сортировкой, фильтрацией, стилем и т. Д. Через скрипт конфигурации jQuery, который довольно прост.Я даже могу программно обновлять с помощью javascript, вызывая JSON через AJAX, поэтому таблица может динамически обновляться практически любым способом, который только можно вообразить.С точки зрения пользовательского интерфейса результаты выглядят великолепно и быстро оформляются с помощью Themeroller с помощью нескольких щелчков мыши.Вы действительно не можете пойти не так, как надо.

...