Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Oggetto Response

Inviare valori al browser
Inviare valori al browser
Link copiato negli appunti

Il primo dei sei oggetti presenti all'interno dell'Active Server Page, che andremo ad analizzare e spiegarne il suo funzionamento è l'oggetto Response. Prima di spiegare i suoi metodi per poterli poi utilizzare, spieghiamo a cosa serve questo oggetto. Col Response abbiamo la possibilità di inviare dati al
browser dell'utente. Questo tipo di dati possono variare di volta in
volta, ma questo lo vedremo più avanti.

I metodi presenti all'interno di quest'oggetto sono i seguenti:

  • Write
  • Buffer
  • Clear
  • Flush
  • End
  • Redirect
  • Expires

All'interno dell'oggetto Response esiste anche il metodo per sfruttare i Cookie, ma questi ultimi verranno trattati in una lezione a parte. Quindi in questa lezione, non si parlerà dei Cookie.

Incominciamo con analizzare il Response.Write:

<%    response.write "Ciao Mondo" %>

Grazie allo script sovrastante, che sfrutta il Response.Write,
otterremo a video la scritta "Ciao Mondo". Se non sappiamo in anticipo il valore dell'espressione che dovrà essere visualizzata a video possiamo immettere il valore in una variabile e acquisire il valore da una fonte esterna alla pagina, come ad esempio un form (li
vedremo in dettaglio più avanti) o da un database (li vedremo in dettaglio più avanti). Adesso mostrerò un esempio di questo metodo utilizzando una variabile:

<%  response.write my_var %>

Per diminuire la quantità di codice asp inserito in una pagina possiamo utilizzare una "scorciatoia" del metodo Write. Tale
tecnica consiste nell'usare il seguente codice:

<%=my_var%>

Per concludere, voglio riassumere il metodo Write nella sua forma sintattica:

<%
'Struttura sintattica del response.write
response.write valore_da_visualizzare
%>

Nella pagina successiva analizzeremo il metodo Buffer dell'oggetto Response.

Ti consigliamo anche