Validation
Validoinnit pakottavat liiketoimintasäännöt ennen kuin järjestelmä päivittää tietoja mallissa tai toimii niiden perusteella. webforJ integroi validoinnit suoraan tietosidontaprosessiin, varmistaen tietojen eheyden kulkiessa UI-komponenttien ja taustajärjestelmän välillä.
Aiheita
Validators
Validatorit validoivat tietoja käyttöliittymäkomponenteissasi määriteltyjen rajoitteiden mukaisesti ennen tämän tiedon sitomista tietomalliin. Voit soveltaa validoijia varmistaaksesi, että tiedot täyttävät tietyt kriteerit, kuten olevan tietyn alueen sisällä, vastaavan mallia tai ettei se ole tyhjää.
Reporters
Surface validation outcomes through the DefaultBindingReporter or attach custom reporters to bindings with the useReporter callback.
Context Results
When you write data from the UI to the model, the write method of the BindingContext triggers the validations. The validation results determine whether the data is acceptable.
Triggers
Oletuksena sidokset vahvistavat automaattisesti komponentteja, kun käyttäjät muokkaavat niiden tietoja, kuten syöttämällä uutta tekstiä, tarkistamalla valintaruudun tai valitsemalla uuden vaihtoehdon radiopainikkeessa. Jos haluat poistaa automaattiset vahvistukset käytöstä ja raportoida ne vain tietomalliin kirjoitettaessa, voit määrittää sidonnan poistamaan ne käytöstä. Tämä antaa sinulle hallintaa siitä, milloin ja miten vahvistukset tapahtuvat, jolloin voit hallita vahvistuksia sovelluksen erityisten tarpeiden tai käyttäjäinteraktioiden mukaan.
Jakarta Validation
Apply Jakarta Bean Validation annotations to bean properties and activate JakartaValidator on a BindingContext with locale-aware messages.