Come visualizzare il giorno su JSP

La tecnologia JSP conferisce alle pagine Web normalmente statiche un tocco di azione dinamica. I tag del linguaggio di markup ipertestuale che circondano il codice del programma Java offrono opzioni per raccogliere l'input dell'utente in modo da visualizzare le informazioni dai record del database e creare pagine Web o sezioni nelle pagine Web che cambiano "automaticamente" nel tempo. Un buon modo per iniziare a imparare a programmare su Java Server Pages, il nome formale di JSP, è utilizzarlo per visualizzare dinamicamente un giorno.

Posizionamento

Inserisci JSP direttamente nel corpo della tua pagina Web in una posizione a tua scelta. Se desideri scrivere il codice come modulo riutilizzabile, salvalo con un'estensione .jsp e aggiungi invece un riferimento alla sua posizione nella libreria dei codici. Ad ogni modo, circondare il codice con i tag di apertura e chiusura appropriati identifica il codice come JSP e assicura che il tuo programma risponda in modo appropriato:

Iniziare

JSP utilizza il pacchetto java.util per visualizzare il giorno in base alle istruzioni di codifica. Puoi richiamare l'intero pacchetto o essere più specifico aggiungendo java.util con un nome di classe come "Data" o "Calendario". Se si desidera visualizzare il giorno corrente nel formato giorno, data o ora, utilizzare la classe "Data". Se desideri visualizzare ulteriori dettagli come il giorno della settimana, il mese o l'anno, usa la classe "Calendario". Ad ogni modo, includi l'istruzione Java "import" nelle direttive della pagina di apertura per indicare al programma quale pacchetto e classe stai utilizzando:

Opzioni di visualizzazione

Visualizza un giorno utilizzando il formato JSP standard o personalizza la visualizzazione aggiungendo parametri di data, chiamati anche argomenti, al codice. L'utilizzo di "" creerà un display che include il giorno della settimana, il mese e il giorno correnti, l'ora in formato militare, il fuso orario e l'anno corrente:

Dom 11 dicembre 21:46:49 GMT + 04: 00 201

Se tutto ciò che desideri è il giorno corrente della settimana, il giorno del mese e l'anno, aggiungi i parametri di formattazione al tuo codice per visualizzare il giorno come: Sun Dec 11 2010

Data data = nuova data (); SimpleDateFormat ft = nuovo SimpleDateFormat ("E dd.MM.yyyy");

Mettere tutto insieme

Aggiungi un'intestazione descrittiva facoltativa se desideri visualizzare il giorno come annuncio. Ogni volta che l'utente aggiorna lo schermo o esce e rientra nel tuo sito, la natura dinamica di JSP causerà l'aggiornamento delle informazioni. Per un display che appare come un annuncio di due righe, utilizzare il codice:

Giorno corrente <% Date date = new Date (); SimpleDateFormat ft = new SimpleDateFormat ("E MM.dd.yyyy"); out.print ("<h2 align = \" left \ ">" + ft.format (date) + "</h2>"); %>

I risultati appariranno come: Il giorno corrente è: domenica 11 dicembre 2010

messaggi recenti