Рекомендуемая таблица тегов JSP? - PullRequest
1 голос
/ 02 марта 2010

Можете ли вы порекомендовать декларативную библиотеку тегов для JSP (с EL), которая все еще поддерживается? Я нашел несколько таких, как taglib Jakarata и Display tag , но, похоже, ничего не обновлялось в прошлом году или около того.

Буду признателен за любые рекомендации.

Ответы [ 3 ]

1 голос
/ 02 марта 2010

Это правда, что разработка Displaytag кажется умирающей, но я использую ее в приложении и, кроме пары мелких проблем, у нас не было проблем. Исходный код довольно чистый и его легко настроить / исправить, если вы в отчаянии.

Главное, что довольно сложно сделать с помощью Displaytag, - это иметь систему просмотра таблиц, которая позволяет упорядочивать столбцы, управляемые пользователем. Порядок столбцов определяется порядком тегов столбцов в теле JSP Displaytag, а не порядком столбцов, который доставляется в структуре данных таблицы действием запроса на стороне сервера (или чем-то, что генерирует данные таблицы). Можно было бы явно кодировать это в JSP, но я подозреваю, что это будет довольно беспорядочно.

0 голосов
/ 30 июля 2010

Отображаемый тег, вероятно, является наиболее распространенным, но он все еще далек от того, чтобы быть достаточно хорошим. Я использовал его интенсивно, и у него есть серьезные проблемы с производительностью, особенно при использовании пользовательских декораторов. Декораторы нужны гораздо чаще, чем должны, и вам хочется писать html в стиле старого сервлета. Упорядочивание также является беспорядком, и оно выполняется в алфавитном порядке, особенно болезненно с датами в формате dd / MM / yyyy (я сделал грязный обходной путь, написав yyyyMMdd с отображением: ни один из форматированного значения первым) Распространение параметров для ссылок, сгенерированных тегом, является еще одной головной болью, не невозможной, но очень глупой, чтобы тратить свое время на подобные вопросы. Опции экспорта в основном удобны и могут сэкономить немного времени, если ваш клиент просто хочет, что предлагает displaytag. Внешняя нумерация страниц также хороша.

0 голосов
/ 02 марта 2010

Дисплей тега , который вы упомянули, хороший. Он предлагает вариант для настройки.

...