Apache Struts ist ein Standard- Framework für die Entwicklung gut strukturierten Java EE Web-Anwendungen. Es ist ein Open-Source- Programm , mit dem Entwickler die Model-View- Controller- Design-Modell , das die drei Ebenen der Gestaltung trennt erlassen fördert. Struts füllt nur in der View und Controller Schichten , während das Modell Schicht bis zu dem Designer überlassen. Zitat von Craig McClanahan erstellt wurde Struts der Apache Foundation im Jahr 2000 gegeben . ActionForm
ActionForm ist ein JavaBean , dass man mit ActionMappings verknüpfen. Seine Eigenschaften werden durch den entsprechenden Request-Parameter initialisiert werden.
DynaActionForm
DynaActionForm ist ein dynamischer Typ des ActionForm Klasse. Um dieses Formular verwenden Sie nicht brauchen , um eine JavaBean erstellen.
ValidatorForm
ValidatorForm erweitert die ActionForm und ermöglicht XML-Datei -Validierung.
< Br >
DynaValidatorForm
DynaValidatorForm ist ein dynamischer Typ des ValidatorForm Klasse. Sie brauchen nicht auf eine JavaBean , um dieses Formular zu erstellen.
ValidatorActionForm
ValidatorActionForm verlängert auch die ActionForm und ermöglicht XML-Datei -Validierung. Validierungen sind nach der Action-Klasse anstelle der Form-Bean Namen wie in ValidatorForm getan .
DynaValidatorActionForm
DynaValidatorActionForm ist ein dynamischer Typ des ValidatorActionForm . Die gleiche Form-Bean kann für mehrere Validierungen verwendet werden.
BeanValidatorForm
BeanValidatorForm ermöglicht XML-Datei -Validierung. Sie können es verwenden , wenn Sie Ihre Form-Bean ein einfaches Objekt-Klasse sein wollen.
LazyValidatorForm
LazyValidatorForm ist ein dynamischer Typ des ActionForm Klasse. Sie brauchen nicht auf eine JavaBean erstellen , es zu benutzen , und es wird auf der Basis einer XML-Datei validiert. Sie müssen nicht alle Attribute festlegen , um die LazyValidatorForm verwenden .