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 DagNå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