Så här visar du dagen på JSP
JSP-teknik ger normalt statiska webbsidor en touch av dynamisk åtgärd. Hypertext markup språkkoder som omger Java-programkoden ger dig möjligheter att samla in användarinmatning så att du får en visningsinformation från databasen och skapar webbsidor eller avsnitt på webbsidor som ändras automatiskt över tiden. Ett bra sätt att börja lära sig hur man kodar på Java Server Pages - det formella namnet för JSP - är att använda det för att dynamiskt visa en dag.
Placering
Sätt JSP direkt i din webbsida på en plats du väljer. Om du vill skriva koden som en återanvändbar modul, spara den med en .jsp-förlängning och lägg till en referens till dess plats i kodbiblioteket istället. Hur som helst, omgivande kod med lämpliga öppnings- och stängningskoder identifierar koden som JSP och ser till att ditt program svarar på lämpligt sätt:
Nuvarande dag är:
Komma igång
JSP använder paketet java.util för att visa dagen enligt dina kodningsinstruktioner. Du kan anropa hela paketet eller vara mer specifikt genom att lägga till java.util med ett klassnamn som "Datum" eller "Kalender". Om du vill visa dagens dag i dag, datum eller tidsformat, använd klassen "Datum" . Om du vill visa ytterligare detaljer, t.ex. veckodag, månad eller år, använd klassen "Kalender". I vilket fall som helst, inkludera Java-"import" -förklaringen i dina startsida-direktiver för att berätta vilket program och den klass du använder:
Skärmalternativ
Visa en dag med standard JSP-format eller anpassa skärmen genom att lägga till datumparametrar - även kallade argument - till din kod. Med hjälp av "" skapas en skärm som innehåller veckodag, aktuell månad och dag, tid i militärformat, tidszon och nuvarande år:
Sun dec 11 21:46:49 GMT + 04: 00 201
Om allt du vill är dagens dag, månad och år, lägg till formateringsparametrar i din kod för att visa dagen som: sön 11 dec 2010
Datum datum = nytt datum (); SimpleDateFormat ft = new SimpleDateFormat ("E dd.MM.yyyy");
Få alltid att falla på plats
Lägg till en valfri beskrivande rubrik om du vill visa dagen som ett meddelande. Varje gång användaren uppdaterar skärmen eller avslutar och reentrar din webbplats, kommer den dynamiska karaktären av JSP att få informationen att uppdateras. För en bildskärm som visas som ett tvåstegsmeddelande använd koden:
Nuvarande dagNuvarande dag är:
<% Datum datum = nytt datum (); SimpleDateFormat ft = new SimpleDateFormat ("E MM.dd.yyyy"); out.print (""+ ft.format (datum) +"
");%>Resultaten kommer att visas som: Nuvarande Dag är: Sun Dec 11 2010