Réalisation d’un projet Spring

Pour la réalisation de cette documentation sur l’utilisation de Spring, je vais décrire pas à pas au travers d’un exemple d’application les étapes nécessaires à la mise en œuvre du Framework Spring. Il s’agit d’une simple application qui permet de gérer une simple liste de personnes. Cette application sera réalisé avec l’aide de l’environnement Eclipse.

Lire la suite

DWR (Ajax)

Le Framework Data Web Remoting (DWR) est un Framework Open-source qui permet de faire appel à des méthodes Java à partir du navigateur web par l’intermédiaire du langage de script Javascript. Le framework est constitué d’un ensemble de librairies Java capable de générer automatiquement les différents fichiers Javascript nécessaires aux appels Ajax. Avant l’utilisation de ces nouveaux Frameworks, les développeurs étaient contraints de développer leurs propres systèmes d’appel Ajax en utilisant la technologie XMLHttpRequest. Cette technologie, certes puissante, avait l’inconvénient d’être incompatible avec certains navigateurs. Dwr est un couche supplémentaire qui permet de faire abstraction du navigateur utilisé. L’utilisateur de DWR permet donc d’utiliser les mêmes fonctions Javascript quelques soit le navigateur utilisé. L’utilisation de DWR permet donc un gain de temps non négligeable dans le développement d’applications dite « web 2.0 » et facilite la mise en place d’interactions client-serveur.

Eclipse

Eclipse est un environnement de développement très populaire pour le développement d’application Java et notamment d’applications web Tomcat. Toutefois, son utilisation dépasse aujourd’hui largement le cadre de ce langage et peut être utilisé pour le développement d’application dans d’autres langages : Java,C++,Javascript,Php,Ruby,XML ou encore xHTML

Cet article traite exclusivement d’Eclipse pour le développement Java

Vous pouvez aussi consulter le guide d’installation d’un environnement de développement Java

Lire la suite

Empecher le verrouillage des fichiers sous Tomcat

Pour empecher le verouillage des fichiers de vos webapps lorsque vous souhaitez les supprimer depuis l’interface Manager.

Vous devez modier votre fichier de contexte dans le répertoire conf: context.xml pour qui ne verouille plus les archives jar utilisées

Remplacer

<Context>

Par le code suivant:

<Context  antiJARLocking="true" antiResourceLocking="true">

Vous pouvez maintenant deployer/undeployer vos applications sans problème.