Bezdepbonusu7Программирование: статьи и ответы

Вопрос

JSF - прокрутка данных

Автор вопроса: gaffczОтветов: 1

Я использовал это руководство BalusC для просмотра и подкачки таблиц данных. Очень хороший и полезный гайд (куда бы я без него был?), но у меня есть еще один вопрос (может быть, непосредственно к вам, BalusC):

Есть ли возможность прокручивать данные по горизонтали и в основном по вертикали (без перемещения заголовков)?

Спасибо

АВАРИЙНОЕ РЕШЕНИЕ (с использованием HTML):

поместите <h:form> в <div id="scrolltable">

и определить таблицу прокрутки в css, например:

#scrolltable{
  width: 920px; height: 300px;
  overflow-y: scroll;
  overflow-x: auto;
}

jsfrichfaces

Ответы

Ответ 1 · рейтинг 4 · BalusC

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

Однако существуют сторонние библиотеки компонентов JSF, которые предлагают это в одном готовом к использованию компоненте. Например, PrimeFaces и RichFaces 4.x (и RichFaces 3.x) имеют прокручиваемые компоненты данных, которые даже могут извлекать новые строки с помощью ajax. Поскольку вы отметили вопрос richfaces, вы сможете использовать вопрос RichFaces.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы