Библиотека тегов? - PullRequest
       13

Библиотека тегов?

1 голос
/ 17 марта 2009

Для чего нужна библиотека тегов? Хотя у нас есть базовые теги, которые делают нашу работу очень простой, в этом причина наличия struts-html.tld. Хотя мы можем легко вызывать и использовать бин с помощью тегов usebean, setProperty и getProperty, почему у нас есть struts-bean.tld. Я новичок, поэтому прошу прояснить мои сомнения ..

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 17 марта 2009

Если вы используете простые старые теги HTML, вам придется прибегнуть к скриптлетам, чтобы получить значения из компонента формы и в поля HTML. Html-теги работают со структурой Struts для автоматического заполнения html-полей из полей bean-компонента формы, что приводит к чистоте и простоте обслуживания JSP.

0 голосов
/ 17 марта 2009

Несмотря на то, что вы можете выполнять базовые функции, например получать доступ к свойству bean-компонента и использовать его для создания своего HTML-кода, часто вам требуется гораздо больше на своих HTML-страницах. Struts предоставляет множество четко определенных тегов, которые можно использовать непосредственно для создания своих элементов HTML, таких как поля ввода или таблицы и т. Д. И это означает, что вы будете иметь дело не с элементами HTML, а с тегами Struts. Помимо предоставления основных элементов HTML, есть библиотека тегов, которая поможет вам создавать более сложные HTML-страницы. Например, с определенной библиотекой тегов вы можете создать аккуратную разбитую на страницы таблицу, просто указав заголовок столбца итератора и сопоставления.

...