J'ai une application Web Java qui génère et affiche des images graphiques en fonction de certains paramètres utilisateur.Supprimer des fichiers après l'expiration d'une session dans l'application Web Java
J'avais l'habitude de stocker les graphiques dans la carte de session, mais ce n'est généralement pas une bonne idée (vous voulez garder les données de session aussi petites que possible). Par conséquent, je veux seulement générer un fichier sur le serveur et y faire référence via une URL que je vais stocker dans la carte de session.
La question est: Comment puis-je supprimer le fichier généré après l'expiration de la session? Je ne veux pas être coincé avec beaucoup de graphiques et je n'aime pas l'idée de nettoyer le dossier avec des graphiques générés à minuit comme un utilisateur peut utiliser mon site à ce moment-là.
Il se peut aussi qu'il y ait d'autres moyens pour accomplir ce que je veux. Je suis intéressé quelle est la meilleure pratique pour ce genre de récupération du serveur.
Merci, exactement ce que je avais besoin. La classe implémentée doit être ajoutée via une classe d'écouteurs à web.xml – Roalt