La sélection hebdomadaire de l’équipe Java

Les Annotations de Java 5.0 (Tiger)

Parmi toutes les nouveautés de Java 5.0, les Annotations peuvent sembler anecdotiques, alors qu’il s’agit peut-être d’une des nouveautés du langage les plus importantes…

En effet, les Annotations permettent de marquer différents éléments du langage Java. Cela peut permettre de distinguer ces éléments lors de l’exécution afin d’automatiser certaines tâches, et même de contrôler une partie du processus de compilation du code source…

Ce tutoriel présente les possibilités offertes par les Annotations.

Lire le tutoriel…
Rappel : Présentation des nouveautés de Tiger par Lionel Roux.

Tutoriel : Les Expressions Languages

Pour compléter mon tutoriel sur les JSP Taglibs, je vous propose d’étudier une des nouveautés des JSP 2.0 : les Expressions Languages.

Les Expressions Languages définissent une syntaxe simplifiée pour accéder aux données d’une application J2EE (paramètres HTTP, cookies, header, init-param, variables de scopes…).

Bonne lecture,

Version HTML
Version PDF

Surveillez vos programmes Java !

Sun a publié sur le site officiel de Java une série d’articles intéressants concernant Java 5.0 et ses nouveautés :
Java Technology Fundamentals

J’ai remarqué en particulier l’article sur JConsole.
JConsole est un outil fourni avec le JDK 1.5.0 qui permet de surveiller n’importe quelle application Java.

Comment ? C’est tout simple : il suffit de lancer le programme Java en ajoutant la propriété com.sun.management.jmxremote, par exemple :

java -Dcom.sun.management.jmxremote -jar monApplication.jar

Ensuite, il suffit de lancer le programme jconsole qui se trouve dans le répertoire /bin du JDK, et de sélectionner votre programme dans la liste… Et voilà vous avez accès à toutes les informations sur votre application !

Pour plus de détails, consultez l’article en anglais :
Using JConsole to Monitor Applications

Tutoriel : Les JSP Taglibs

Pour mon premier tutoriel, je vous propose d’étudier l’un des points fort des JSP : la création de tags personnalisés. En effet, ces derniers permettent la création de page JSP plus lisible, ce qui a pour résultats d’améliorer la maintenance de vos applications web…

J’ai essayé de couvrir l’ensemble des possibilités offertes dans ce domaine par les différentes versions de J2EE.

Bonne lecture,

Version HTML
Version PDF