Расширенная taglib JSP

Доступна ли какая-либо расширенная taglib JSP? По сути, из-за ограничений проекта мы используем доморощенный фреймворк и работаем с JSP. Нам нужен taglib, который поможет нам легко работать с html-формами и элементами форм и обеспечит некоторую привязку. Что-то вроде struts html tablib. Я не уверен, можем ли мы использовать taglib struts отдельно?


person singhspk    schedule 30.01.2012    source источник


Ответы (2)


Лучшее решение, которое я могу вам предложить, — использовать устаревшую библиотеку тегов из Джакарты.

Он все еще работает, но больше не поддерживается и не обслуживается ими.

Ссылку можно найти здесь

Вас будет интересовать "input" библиотека тегов, в которой есть теги для следующих полей:

форма
текст
пароль
текстовое поле
скрыто
выбрать
вариант
переключатель
флажок

person bsimic    schedule 31.01.2012

Не должно быть проблем с использованием Struts с соответствующими файлами JAR в папках lib веб-приложений (поместите туда все JAR-файлы Struts)

person William Greenly    schedule 30.01.2012
comment
Вопрос касается использования taglib, такого как taglib Struts, с их собственной структурой. - person Dave Newton; 31.01.2012
comment
Вы? Можем ли мы использовать taglib Struts автономно? ОП не спрашивает, могут ли они использовать Struts. У них есть рамки. Им нужен taglib, который они могут использовать с этим, который делает привязку. taglibs Struts — неподходящий выбор, потому что они тесно связаны с остальной частью фреймворка. Пользовательские теги на основе JSP были бы лучшим выбором. - person Dave Newton; 01.02.2012
comment
Таким образом, вы должны были опубликовать другой ответ, который, возможно, гласил, что вы не можете, потому что они слишком тесно связаны, но вот тот, который вы можете. Я думаю, что они могут использовать taglib Struts. - person William Greenly; 01.02.2012
comment
Я разместил комментарий по этому поводу; это не стоило ответа. Но вы просто не правы - и taglibs S1, и S2 полагаются на базовую механику и классы фреймворка - модернизация была бы глупой. - person Dave Newton; 01.02.2012