Salve a tutti,
qualcuno mi sa spiegare in che rapporto stanno tra loro Servlet e JavaBeans e come accade che anche una pagina JSP possa essere trasformata in Servelet (leggo da libro)?
grazie
Salve a tutti,
qualcuno mi sa spiegare in che rapporto stanno tra loro Servlet e JavaBeans e come accade che anche una pagina JSP possa essere trasformata in Servelet (leggo da libro)?
grazie
i Java Bean sono delle semplici classi che interagiscono con le pagine web (siano esse Jsp/Servlet)
Perchè una classe sia un Bean, bisogna che implemnti dei metodi get e set, attraverso cui setta e ottiene le variabili della classe
Per quanto riguarda la "trasformazione" da Jsp a Servlet, è una cosa che avviene in maniera trasparente
Le Jsp non sono altro che delle pagine html con codice Java embedded, mentre le servlet sono pagine completamente dinamiche (vale a dire che il codice html te lo devi scrivere tu da 0)
Ora, per ovviare al mescolamento Html/Java, l'application server trasforma le pagine jsp in servlet la prima volta che vengono richieste, in modo da avere già la struttura base della pagina html con cui riempire i pazzi mancanti
mandi mandi![]()
Grazie, tutto chiaro, una sola cosa:
ho letto che non tutti i bean hanno azioni getter e setter ma comunque hanno metodi utilizzabili e proprietà che possono essere lette e impostate da pagina JSP. dico bene?
Altra domanda: esistono risorse in cui si possono trovare bean generici, magari da modificare, per poter essere usati nel proprio sito web?
esatto, possono anche non avere metodi get e set, e tuttavia essere ancora dei bean e quindi utilizzabili con Jsp
(ma adesso non mi ricordo + quali siano questi metodi e quali caratteristiche debbano avere)
per le risorse, ti posso solo consigliare di fare un salto al sito della sun
ok grazie sei stato illuminante