Apache Struts è utilizzato per creare applicazioni web Java con moduli web strutturate e strati completi chiamati ? "Piastrelle ". Un chicco di forma in Struts è una sottoclasse che memorizza i dati del modulo che gli utenti hanno inserito . Struts
Apache Struts è stato rilasciato nel 2001 come un modo per migliorare la gestione delle informazioni elaborate attraverso moduli HTML . L' obiettivo era di separare la pagina visto dall'utente dalla logica che gestisce le informazioni come esso interagisce con il database e controller che passa le informazioni tra i due. Separando questi componenti in web design , creatori possono modificare e correggere o modificare una zona specifica , senza affrontare il resto della pagina .
HTML Forms
Durante la compilazione moduli on-line , è importante per il sistema per memorizzare le informazioni che gli utenti inviano . In molti casi questo viene fatto con la creazione di un chicco di forma e legandolo in moduli HTML . Modulo HTML è un nome generico per la pagina dei campi in cui l' utente può immettere le informazioni .
Azioni
Per funzionare correttamente , il sistema deve essere in grado di rispondere alle azioni che gli utenti hanno adottate, quali la compilazione del modulo e premendo "Invia". Il server risponde guardando i nomi e le chiavi del modulo HTML , facendo corrispondere i nomi per le informazioni nella forma di fagiolo e impostando le variabili .
Convalida
tutto questo al lavoro , il campo HTML deve essere convalidato per una corretta informazione . Il fagiolo forma aiuta memorizzando i dati che dicono al sistema che le chiavi possono essere accettati in quali campi . Questo è importante in casi come numeri solo in un campo per chiedere un numero di telefono o caratteri applicate al campo del nome lettera. Dopo aver verificato se le informazioni siano accurate , il sistema può o chiedere all'utente di immettere nuovamente le informazioni in settori specifici o inviarlo per l'archiviazione .