Comment afficher la date du jour dans DivePort ? (2)

Dans l'astuce précédente, nous avions vu une première manière d'intégrer la date du jour dans DivePort, à l'aide de JavaScript. Cependant JavaScript est exécuté et interprété dans le navigateur web de l'utilisateur. Aussi en utilisant cette astuce, la date du jour récupérée est celle fournie par l'ordinateur de l'utilisateur. Cela suppose que la date système du poste de l'utilisateur est tout le temps correcte...

Si l'on souhaite afficher la date du serveur hébergeant DivePort et Tomcat, voici les différentes étapes :

Créez d'abord un fichier nommé date.jsp avec le contenu suivant :

<%@page contentType="text/html" import="java.util.*" %>
<%= new java.util.Date() %>

Placez ce fichier dans le répertoire suivant : Apache Software Foundation\Tomcat x.x\webapps\datesyst\

Ensuite dans DivePort, créez un HTML Portlet avec le contenu suivant :

<object type="text/html" data="../datesyst/date.jsp">
</object>

La date du serveur s'affiche alors.