Slik viser du dagen på JSP

JSP-teknologi gir normalt statiske websider et snev av dynamisk handling. Hypertekst-markeringsspråkkoder som omgir Java-programkoden gir deg muligheter til å samle inn brukerinngang, slik at du får en informasjon om visning fra databasen og oppretter nettsider eller seksjoner på websider som endres "automatisk" over tid. En god måte å begynne å lære å kode på Java Server Pages - det formelle navnet på JSP - er ved å bruke det til å vise en dag dynamisk.

plassering

Sett JSP direkte inn i kroppen på websiden din på et sted du velger. Hvis du vil skrive koden som en gjenbrukbar modul, lagre den med en .jsp-utvidelse og legg til en referanse til sin plassering i kodebiblioteket i stedet. Uansett, omgivende kode med passende åpnings- og lukkekoder, identifiser koden som JSP og sørg for at programmet ditt svarer riktig:

Nåværende Dag er:

Starter

JSP bruker java.util-pakken for å vise dagen i henhold til kodingsinstruksjonene. Du kan påkalle hele pakken eller være mer spesifikk ved å legge til java.util med et klassenavn, slik som "Dato" eller "Kalender." Hvis du vil vise gjeldende dag i dag, dato eller klokkeslettformat, bruk "Dato" -klassen . Hvis du vil vise flere detaljer, som ukedag, måned eller år, bruk "Kalender" -kursen. Uansett må du inkludere Java-innføringserklæringen i direktørens startside for å fortelle programmet hvilken pakke og klasse du bruker:

Visningsalternativer

Vis en dag med standard JSP-format eller tilpass skjermen ved å legge til dataparametere - også kalt argumenter - til koden din. Ved å bruke "" skal du opprette en skjerm som inneholder ukedag, nåværende måned og dag, tid i militærtidsformat, tidssone og nåværende år:

Søndag 11 desember 21:46:49 GMT + 04: 00 201

Hvis alt du vil, er dagens dag i uken, dag i måneden og året, legg til formateringsparametere i koden din for å vise dagen som: søndag 11 desember 2010

Dato dato = ny dato (); SimpleDateFormat ft = ny SimpleDateFormat ("E dd.MM.yyyy");

Sette alt sammen

Legg til et valgfritt beskrivende overskrift hvis du vil vise dagen som en melding. Hver gang brukeren oppdaterer skjermen eller avslutter og reentrerer nettstedet ditt, vil den dynamiske naturen til JSP føre til at informasjonen oppdateres. For en skjerm som vises som en to-linjers kunngjøring, bruk koden:

Nåværende Dag

Nåværende Dag er:

<% Dato dato = nytt Dato (); SimpleDateFormat ft = ny SimpleDateFormat ("E MM.dd.yyyy"); out.print ("

"+ ft.format (dato) +"

");%>

Resultatene vises som: Nåværende Dag er: Sun Dec 11 2010

Populære Innlegg