Alias d’une fonction statique dans une classe Java

Pour faire appel à une fonction statique d’une classe sans la préfixer par le nom de la classe, il existe la solution de l’import statique.

Cette solution permet de rendre n’importe quel fonction statique d’une classe A accessible au sein d’une autre classe B sans préciser le nom de la classe A.

Lire la suite

Eviter l’appel immédiat d’une fonction Javascript

Lors que vous souhaitez ajouter un évènement onclick sur un élément DOM depuis votre code javascript, il vous est peut-être déjà arrivé de vouloir factoriser votre traitement et de vouloir appeler une fonction à chaque évènement onClick ou de vouloir y passer des paramètres dynamiquement. Le problème, c’est que javascript a tendance à exécuter immédiatement la fonction au lieu de passer simplement la référence à celle-ci.

Lire la suite

Détecter toutes les exceptions de mon projet J2EE avec Spring

Pour mettre en place un mécanisme de détection d’erreur au sein de vos projets web réalisés avec Spring , le framework propose en fait une solution toute faite vous permettant de détecter les erreurs et d’effectuer les opérations souhaitées.

Lire la suite

Erreur lors du démarrage du service Tomcat sous Windows

Lors du démarrage de Tomcat par l’intermédiaire des services Windows, vous avez l’erreur suivante : « Windows could not start Apache Tomcat 6 on Local Computer ».

Pourtant, vous avez déjà fais des centaines d’installation sans jamais aucun problème. Eh, oui malheureusement, cette erreur semble complètement aléatoire. J’ai moi-même rencontré ce problème sur un seul serveur lors l’installation de Tomcat sur 2 machines virtuelles pourtant parfaitement identique.

Lire la suite

Retourner une page avec un code d’erreur HTTP sous Tomcat

Comment retourner le code d’erreur HTTP (de type: erreur 404, 401) dans une application utilisant les servlets de J2EE.

Le problème consite à envoyer le fameux code d’erreur dans l’en-tête de la page, mais en cherchant sur internet, j’ai mis du temps à trouver la solution pour les applications  Tomcat alors voiçi la reponse toute faite.

Lire la suite