? " . Fliser " Apache Struts bruges til at skabe Java web-applikationer med strukturerede webformularer og omfattende lag kaldes En form bønne i Struts er en underklasse , der gemmer formulardata , som brugerne har indtastet. Struts
Apache Struts blev udgivet i 2001 som en måde bedre håndtering af oplysninger, der behandles via HTML-formularer . Målet var at adskille side set af brugeren fra den logik , der håndterer de oplysninger , som det interagerer med databasen og controller , der passerer information mellem de to. Ved at adskille disse komponenter i webdesign, kan skabere redigere og fastsætte eller redigerer et bestemt område uden der beskæftiger sig med resten af siden .
HTML Forms
Når du udfylder formularer online , er det vigtigt for systemet til at gemme de oplysninger , som brugerne send. I mange tilfælde er dette gøres ved at skabe en form bønne og binde det til HTML-formularer . HTML-formular er et generisk navn til siden af marker , hvor brugeren kan indtaste oplysninger .
Handlinger
ordentligt arbejde , systemet skal være i stand at reagere på de handlinger, som brugere har taget , såsom at udfylde formularen og trykke på "send ". Serveren reagerer ved at se på navnene og nøgler i HTML-formular , der matcher disse navne til oplysningerne i form bønne og indstilling variablerne.
Validation
alt dette skal fungere, skal HTML felt valideres for korrekt information. Formularen bønne hjælper ved at gemme dataene fortæller systemet , hvilke taster kan accepteres i hvilke felter . Dette er vigtigt i tilfælde, såsom tal kun i et felt beder om et telefonnummer eller bogstav tegn anvendes til navnet felt. Efter at have kontrolleret , hvorvidt oplysningerne er korrekte , kan systemet enten bede brugeren indtaste oplysningerne i specifikke områder eller sende det til opbevaring .