Практически любая (хорошая) библиотека компонентов JS позволит вам вставлять компоненты библиотеки (виджеты пользовательского интерфейса) в ваше многостраничное приложение.Как правило, ваша страница загружается и загружается, вы создаете экземпляры (включенные AJAX) компоненты пользовательского интерфейса и вставляете их в DOM страницы (обычно связывают их с некоторыми тегами-заполнителями на странице)
.по-нашему, вы хотите найти библиотеку или комбинацию библиотек, работающих вместе, которые-Иметь виджеты пользовательского интерфейса, которые вы ищете.-Интегрирует (довольно легко) с Java.
Мне на ум приходят следующие возможные варианты
- RichFaces с JSF, как упоминалось выше.
- YUI и DWR комбинация
- ExtJS + directjngine
Я уверен, что есть многодругие варианты, но перечисленные выше - те, которые я успешно использовал в производственных проектах.