Hoe de dag op JSP te tonen

JSP-technologie geeft normaal gesproken statische webpagina's een vleugje dynamische actie. Hypertext markup language-tags die de Java-programmacode omgeven, bieden opties voor het verzamelen van gebruikersinvoer, zodat u informatie uit databaserecords kunt weergeven en webpagina's of secties kunt maken op webpagina's die in de loop van de tijd 'automatisch' worden gewijzigd. Een goede manier om te leren programmeren op Java Server-pagina's - de formele naam voor JSP - is door het te gebruiken om een ​​dag dynamisch weer te geven.

Plaatsing

Voeg JSP rechtstreeks in de body van uw webpagina in op een locatie naar keuze. Als u de code wilt schrijven als een herbruikbare module, sla deze dan op met de extensie .jsp en voeg in plaats hiervan een verwijzing naar de locatie in de codebibliotheek toe. Hoe dan ook, de omringende code met de juiste openings- en sluitingstags identificeren de code als JSP en zorgen ervoor dat uw programma op de juiste manier reageert:

De huidige dag is:

Ermee beginnen

JSP gebruikt het pakket java.util om de dag weer te geven volgens uw codeerinstructies. U kunt het hele pakket aanroepen of specifieker zijn door java.util toe te voegen met een klassenaam zoals 'Datum' of 'Agenda'. Als u de huidige dagdag, dag of tijdnotatie wilt weergeven, gebruikt u de klasse 'Datum' . Als u extra details wilt weergeven, zoals de dag van de week, de maand of het jaar, gebruikt u de klasse "Kalender". Hoe dan ook, neem de Java "import" -instructie op in uw openingspagina-richtlijnen om aan het programma te vertellen welk pakket en welke klasse u gebruikt:

Weergaveopties

Geef een dag weer met de standaard JSP-indeling of pas de weergave aan door datumparameters - ook wel argumenten genoemd - toe te voegen aan uw code. Als u "" gebruikt, wordt een weergave gemaakt met de dag van de week, de huidige maand en dag, tijd in militair tijdformaat, de tijdzone en het huidige jaar:

Zo dec 11 21:46:49 GMT + 04: 00 201

Als u alleen de huidige dag van de week, dag van de maand en het jaar wilt hebben, voegt u opmaakparameters toe aan uw code om de dag weer te geven als: zo 11 december 2010

Datum datum = nieuwe datum (); SimpleDateFormat ft = nieuwe SimpleDateFormat ("E dd.MM.yyyy");

Alles samenvoegen

Voeg een optionele beschrijvende kop toe als u de dag als een aankondiging wilt weergeven. Elke keer dat de gebruiker het scherm vernieuwt of verlaat en uw site opnieuw invoert, zorgt de dynamische aard van JSP ervoor dat de informatie wordt bijgewerkt. Voor een display dat verschijnt als een aankondiging met twee regels gebruikt u de code:

Huidige dag

De huidige dag is:

<% Datum datum = nieuwe datum (); SimpleDateFormat ft = new SimpleDateFormat ("E MM.dd.yyyy"); out.print ("

"+ ft.format (date) +"

");%>

De resultaten verschijnen als: De huidige dag is: zo 11 december 2010

Populaire Berichten