Hva er form Bean i Struts?

Apache Struts brukes til å lage Java web-applikasjoner med strukturerte webskjemaer og omfattende lag kalt "fliser". En form bønne i Struts er en underklasse som lagrer skjemadata som brukere har lagt inn.

struts

Apache Struts ble utgitt i 2001 som en måte å bedre håndtere informasjonen behandles gjennom HTML-skjemaer. Målet var å skille siden sett av brukeren fra logikken som håndterer informasjonen som den kommuniserer med databasen og kontroller som sender informasjon mellom de to. Ved å skille disse komponentene i webdesign, kan skaperne redigere og fikse eller redigere en bestemt område uten å gjøre med resten av siden.

HTML Forms

Når du fyller ut skjemaer på nettet, er det viktig for at systemet skal lagre informasjon som brukerne sender inn. I mange tilfeller er dette gjort ved å lage en form bønne og knytte det til HTML-skjemaer. HTML-skjema er et generisk navn på siden av felt der brukeren kan skrive inn informasjon.

handlinger

Slik skal virke, må systemet være i stand til å svare på de handlingene som brukere har tatt, som for eksempel å fylle ut skjemaet og trykker "Send". Serveren svarer ved å se på navnene og nøkler i HTML-skjema, matchende disse navnene til informasjon i form bønne og sette variablene.

Validering

For alt dette skal fungere, må den HTML-feltet godkjennes for riktig informasjon. Skjemaet bønne hjelper ved å lagre dataene fortelle systemet hvilke taster kan aksepteres i hvilke felt. Dette er viktig i tilfeller som bare tall i et felt der vi ber om et telefonnummer eller brev tegn brukes på navnefeltet. Når du har bekreftet hvorvidt informasjonen er korrekt, kan systemet enten be brukeren om å taste inn informasjon i bestemte områder eller sende det til lagring.