Интерфейсы на основе XML - PullRequest
       12

Интерфейсы на основе XML

0 голосов
/ 18 февраля 2009

Каков наилучший / рекомендуемый интерфейс генерации на основе параметров XML?

Цель:

  • Добавление новых объектов / параметров в интерфейс должно выполняться легко и быстро, не мешая другим элементам.

В настоящее время пользовательский интерфейс создается и обрабатывается с использованием JSP / Servlets.

Ответы [ 2 ]

2 голосов
/ 18 февраля 2009

XForms - это стандарт для создания веб-интерфейсов с использованием XML. Он заменяет стандартные формы HTML на XForms и предлагает четкое разделение между представлением и уровнем модели. Хотя это было какое-то время, оно на самом деле не догнало. Браузеры не поддерживают его, и вам потребуется движок XForms.

Поскольку вы используете JSP / Servlets, взгляните на Orbeon XForms engine. Это самая зрелая технология XForms, которая прекрасно интегрируется со страницами JSP.

2 голосов
/ 18 февраля 2009

Вы смотрели на XAML ? Я думаю, что вы можете научиться чему-то или изучать приложения XAML и WPF / Silverlight.

То, как они используют декларативный синтаксис для пользовательского интерфейса, довольно приятно, и это рабочая концепция. Вы говорите о вещах, связанных с Java, но я думаю, что вы можете узнать что-то новое, взглянув на то, что Microsoft сделала с XAML и почему они сделали это так.

Когда дело доходит до XML, я немного затруднен между более коротким и красивым синтаксисом, таким как Haml и многословным XSLT. Если бы у меня была возможность свободного выбора, я бы выбрал что-то вроде Haml для рендеринга HTML-интерфейса, потому что в итоге вы добиваетесь большего с меньшими затратами, и это делает весь код UI намного легче для чтения (меньше строк кода, меньше беспорядка) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...