2009-03-17 2 views
1

Was ist der Zweck der Tag-Bibliothek? Obwohl wir die grundlegenden Tags zur Verfügung haben, die unsere Arbeit sehr einfach machen, was ist der Grund für eine struts-html.tld. Obwohl wir die Bean über die Tags usebean, setProperty und getProperty aufrufen und verwenden können, haben wir struts-bean.tld. Ich bin ein Neuling, so freundlich meine Zweifel zu klären ..Tag Bibliothek?

Vielen Dank im Voraus

Antwort

2

Wenn Sie das gute alte HTML-Tags verwenden, werden Sie zu Scriptlets greifen müssen, um die Werte aus dem Formular-Bean zu erhalten und in die HTML-Felder. Die HTML-Tags arbeiten mit dem Struts-Framework, um automatisch HTML-Felder aus Ihren Formularbohnenfeldern zu füllen, und dies führt zu JSPs, die sauberer und einfacher zu pflegen sind.

0

Während Sie grundlegende Dinge wie Zugriff auf Bean-Eigenschaft und verwenden Sie es, um Ihren HTML-Code erstellen können, müssen Sie oft viel mehr in Ihre HTML-Seiten. Struts bieten eine Menge gut definierter Tags, mit denen Sie Ihre HTML-Elemente direkt konstruieren können, z. B. Ihre Eingabefelder oder Tabellen usw. Das bedeutet, Sie werden nicht mit HTML-Elementen, sondern mit Struts-Tags arbeiten. Neben einfachen HTML-Elementen gibt es eine Tag-Bibliothek, mit der Sie komplexere HTML-Seiten erstellen können. Beispielsweise können Sie mit einer bestimmten Tag-Bibliothek eine einfach paginierte Tabelle erstellen, indem Sie einfach einen Iterator bereitstellen und Spaltenüberschriften zuordnen.

Verwandte Themen