2010-09-30 5 views
3

Je viens de recevoir la tâche de mettre à jour une page Web dans une application Web Java d'entreprise pour inclure la date dans le titre de la page.Titre de la page dynamique Java

Actuellement la page Web est un fichier html statique - que dois-je faire pour obtenir le titre de la page à la date actuelle en YYYY/MM/DD format? Désolé, je n'ai aucune idée par où commencer!

+0

Pourriez-vous mettre à jour la question pour plus de détails sur l'environnement? Quel est le conteneur de servlet (tomcat, etc)? Quelles bibliothèques sont déjà utilisées? – oksayt

+1

@oksayt Et pourquoi le conteneur de servlet est-il pertinent pour la question? Si votre réponse est spécifique au conteneur, elle est mauvaise :) –

Répondre

3
<script language="Javascript" type="text/javascript"> 
alert(document.title); 
document.title = (new Date()) + " --- " + document.title; 
</script> 
+1

Mise en forme de code fixe et attribut de type ajouté –

1

Vous avez deux options:

  1. Mettre à jour le titre de la page avec Javascript au corps événement onload.
  2. Devenez ce fichier HTML statique dans une page JSP dinamic.

Selon vos besoins, la première option impliquera moins de changements. Avec la première option, vous prendrez la date du navigateur, avec la seconde, vous utiliserez la date du système du serveur. Cela peut être important si votre application doit être accessible à partir de fuseaux horaires différents.

+0

En cas de deuxième variante, essayez de rechercher <% = new java.util.Date()%> et la fonction de formatage appropriée. De plus, vous devrez importer java.util. * Sur une page jsp. –

Questions connexes