jsp contre-production
Auteur:Eve Cole
Date de mise à jour:2009-07-02 17:12:55
Les compteurs sont indispensables pour les sites Web généraux. Ne les sous-estimez pas. Chaque fois que le webmaster voit les chiffres sur le petit compteur croître rapidement, il se sent vraiment bien. Dans le passé, nous utilisions cgi et asp pour écrire des compteurs. Il existe de nombreux articles dans ce domaine. Ici, nous utiliserons la technologie jsp actuellement populaire pour montrer comment créer un compteur.
Nous avons utilisé deux fichiers, le fichier test.jsp est utilisé pour s'exécuter dans le navigateur et counter.java est un petit programme de bean Java en arrière-plan, utilisé pour lire la valeur du compteur et écrire la valeur du compteur. Pour sauvegarder le compteur, nous utilisons un fichier texte lyfcount.txt.
Voici le code détaillé du programme (test.jsp est placé dans le répertoire web, counter.java est placé dans le répertoire class) :
//fichier test.jsp
<%@ page contentType="text/html;charset=gb2312"%>
Programme de contre-démonstration
<%
//Appelle la méthode ReadFile de l'objet compteur pour lire le décompte dans le fichier lyfcount.txt
String cont=counter.ReadFile("/lyfcount.txt");
//Appelle la méthode ReadFile de l'objet compteur pour incrémenter le compteur et l'écrire dans le fichier lyfcount.txt
counter.WriteFile("/lyfcount.txt",cont);%>
Vous êtes le visiteur <%=cont%>