Компонент таблицы JSF с высоким демо-значением - PullRequest
1 голос
/ 23 августа 2010

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

Это может быть указатель мыши, открытие таблицы, вставка панели деталей или открытие всплывающего окна. Сейчас я ищу компонент таблицы JSF, оптимизированный для значения ooh-aah, который выполняет одно или несколько из перечисленных выше действий. До сих пор я оставался с основными компонентами JSF, и h: dataTable является функциональным, но не слишком интересным.

Буду признателен за предложения. Ссылки на видеопрезентации ценятся еще больше:)

(Примечание: я использую последнюю версию Mojarra, поэтому с JSF 2.0 все в порядке)


РЕДАКТИРОВАТЬ: Подвести итоги: мы пошли с OpenFaces 3.0EA2 для веб-демо с очень хорошими визуальными результатами, но обнаружили, что документации по настройке и работе с полным набором функций просто нет много пикси Мы закончили настройку существующей демонстрации (что очень впечатляет), чтобы вместо этого работать с нашими данными.

Ответы [ 2 ]

2 голосов
/ 23 августа 2010

ОК, охахайшнесс требует хорошего удара CSS.Это действительно не входит в стандартную реализацию JSF.Итак, вы хотели бы найти библиотеку компонентов, которая включает в себя скины / темы CSS.У них обычно есть витрина компонента на их домашней странице.Есть несколько вариантов:

  1. PrimeFaces - Демонстрация компонентов с возможностью сбора данных - Галерея тем
  2. OpenFaces - Демонстрация компонентов с данными
  3. RichFaces - Демонстрация компонентов с данными
  4. IceFaces - Витрина компонентов, отметьте Таблица (URL не может быть добавлен в закладки)
1 голос
/ 23 августа 2010

Поддерживая ответ BalusC, я добавлю, что у PrimeFaces лабораторная таблица даже есть новые функции.

Чтобы использовать банку, загрузите демонстрационную версию лабораторной работы и откройте войну из вашей IDE (например, затмение).Вы увидите, как его использовать.

...