Apache Struts is een standaard raamwerk voor het ontwikkelen van een goed architected Java EE webapplicaties . Het is een open source programma dat moedigt ontwikkelaars aan het Model - View - Controller ontwerp model dat de drie niveaus van ontwerp isoleert goed te keuren . Struts alleen vult de View en Controller lagen , terwijl het model laag wordt overgelaten aan de ontwerper . Oorspronkelijk gemaakt door Craig McClanahan , werd Struts gegeven aan de Apache Foundation in 2000 . ActionForm Een ActionForm is een JavaBeans die je kunt associëren met ActionMappings . De eigenschappen worden geïnitialiseerd door de betreffende parameter verzoek . DynaActionForm DynaActionForm is een dynamische vorm van de ActionForm klasse . Om dit formulier te gebruiken hoeft u niet om een JavaBeans maken . ValidatorForm ValidatorForm breidt de ActionForm en maakt XML-bestand valideren . < Br > DynaValidatorForm DynaValidatorForm is een dynamische vorm van de ValidatorForm klasse . U hoeft niet naar een JavaBeans om dit formulier te gebruiken maken . ValidatorActionForm ValidatorActionForm verlengt ook de ActionForm en maakt XML-bestand validatie . Validaties worden uitgevoerd op basis van de actie klasse naam in plaats van het formulier boon naam als in ValidatorForm . DynaValidatorActionForm DynaValidatorActionForm is een dynamische vorm van de ValidatorActionForm . Dezelfde vorm bonen kan worden gebruikt voor meerdere validaties . BeanValidatorForm BeanValidatorForm maakt XML -bestand validatie . Je kunt het gebruiken wanneer u wilt dat uw formulier boon tot een eenvoudig object klasse. LazyValidatorForm LazyValidatorForm is een dynamische vorm van de ActionForm klasse . U hoeft niet naar een JavaBeans om het te gebruiken te maken en het wordt gevalideerd op basis van een XML-bestand . U hoeft niet te enige attributen bepalen aan de LazyValidatorForm gebruiken .
|