Comment afficher le jour sur JSP

La technologie JSP donne aux pages Web normalement statiques une touche d'action dynamique. Les balises de langage de balisage hypertexte qui entourent le code du programme Java vous offrent des options pour collecter les entrées utilisateur afin que vous puissiez afficher les informations des enregistrements de la base de données et créer des pages Web ou des sections dans les pages Web qui changent « automatiquement » au fil du temps. Un bon moyen de commencer à apprendre à coder sur Java Server Pages - le nom officiel de JSP - est de l'utiliser pour afficher dynamiquement un jour.

Placement

Insérez JSP directement dans le corps de votre page Web à l'emplacement de votre choix. Si vous souhaitez écrire le code en tant que module réutilisable, enregistrez-le avec une extension .jsp et ajoutez à la place une référence à son emplacement dans la bibliothèque de code. Dans tous les cas, le code environnant avec les balises d'ouverture et de fermeture appropriées identifie le code comme JSP et garantit que votre programme répondra de manière appropriée:

Commencer

JSP utilise le package java.util pour afficher le jour selon vos instructions de codage. Vous pouvez appeler l'intégralité du package ou être plus spécifique en ajoutant java.util avec un nom de classe tel que « Date » ou « Calendrier ». Si vous souhaitez afficher le jour en cours au format jour, date ou heure, utilisez la classe «Date». Si vous souhaitez afficher des détails supplémentaires tels que le jour de la semaine, le mois ou l'année, utilisez la classe «Calendrier». Dans tous les cas, incluez l'instruction Java "import" dans vos directives de page d'ouverture pour indiquer au programme quel package et quelle classe vous utilisez :

Option d'affichage

Affichez un jour au format JSP standard ou personnalisez l'affichage en ajoutant des paramètres de date - également appelés arguments - à votre code. L'utilisation de « » créera un affichage comprenant le jour de la semaine, le mois et le jour en cours, l'heure au format militaire, le fuseau horaire et l'année en cours :

Dim 11 décembre 21:46:49 GMT+04:00 201

Si tout ce que vous voulez, c'est le jour de la semaine, le jour du mois et l'année, ajoutez des paramètres de formatage à votre code pour afficher le jour sous la forme : Dim 11 décembre 2010

Date date = nouvelle date (); SimpleDateFormat ft = nouveau SimpleDateFormat ("E jj.MM.aaaa");

Mettre tous ensemble

Ajoutez un en-tête descriptif facultatif si vous souhaitez afficher le jour sous forme d'annonce. Chaque fois que l'utilisateur actualise l'écran ou quitte et réintègre votre site, la nature dynamique de JSP entraînera la mise à jour des informations. Pour un affichage qui apparaît comme une annonce sur deux lignes, utilisez le code:

Jour actuel <% Date date = nouvelle date (); SimpleDateFormat ft = nouveau SimpleDateFormat ("E MM.jj.aaaa"); out.print ("<h2 align = \" left \ ">" + ft.format (date) + "</h2>"); %>

Les résultats apparaîtront comme suit: Le jour actuel est: Dim 11 décembre 2010

Messages récents

$config[zx-auto] not found$config[zx-overlay] not found