JavaServer Pages: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ZimbuBot (discussione | contributi)
m WPCleaner v1.43 - Disambigua corretto un collegamento - Stream
RolloBot (discussione | contributi)
m Bot: Sostituzione automatica (-Hyper Text Transfer Protocol +Hypertext Transfer Protocol)
Riga 73:
 
==== Scriptlet ====
Gli scriptlet sono frammenti di codice immersi in un qualunque punto del testo. Concettualmente, si può immaginare che durante la costruzione della pagina Web dinamica, il motore JSP includa senza elaborazioni i contenuti statici, procedendo dall'alto verso il basso nel documento, ed esegua immediatamente eventuali scriptlet incontrati durante l'operazione. Tecnicamente, questi scriptlet vengono inclusi nei metodi del servlet generato dalla pagina JSP, all'interno dei metodi che producono la risposta a una richiesta [[Hyper TextHypertext Transfer Protocol|HTTP]].
 
==== Variabili implicite ====
Riga 80:
: '''<code>page</code>''': rappresenta il servlet generato dalla pagina JSP
: '''<code>pageContext</code>''': un oggetto di classe <code>PageContext</code>, che contiene dati associati all'intera pagina. L'oggetto può essere trasferito da una pagina JSP a un'altra
: '''<code>request</code>''': l'oggetto di classe <code>HttpServletRequest</code> che rappresenta la richiesta [[Hyper TextHypertext Transfer Protocol|HTTP]] che ha portato all'attivazione della pagina JSP/servlet
: '''<code>response</code>''': l'oggetto di classe <code>HttpServletResponse</code> che rappresenta la risposta HTTP da inviare
: '''<code>session</code>''': l'oggetto di classe <code>HttpSession</code> che rappresenta la sessione HTTP all'interno della quale è stata invocata la pagina JSP