Blog - Page 2

Externaliser les composants 'composite' de JSF 2.0

Externaliser les composants 'composite' de JSF 2.0

Nous avons vu dans un article précédent comment créer des composants ‘composite’ avec JSF 2.0 : JSF 2.0 et les composants ‘composite’.

Cependant, ces composants étaient directement inclus dans le projet, ce qui ne permet pas de les réutiliser.

Nous allons voir comment mettre en place un projet contenant nos composants afin de pouvoir les réutiliser par la suite.

Effet de coin de page en CSS 3

Effet de coin de page en CSS 3

De nombreux sites ont mis en place un effet de coin de page (Peel effect en anglais) pour des publicité, donner des informations complémentaires…

Vous pouvez en voir des exemples ici :

Comme vous l’aurez remarqué, cet effet est mis en place en utilisant une animation Flash ou du JavaScript.

Nous allons voir dans cet article comment réaliser le même effet en CSS 3 sans script complémentaire.

Démo

Managed Bean avec les annotations JSF 2.0

Managed Bean avec les annotations JSF 2.0

La version 2.0 de JSF a apporté de nombreuses nouveautés.

Parmi elles, l’utilisation des annotations pour la déclaration des Managed Beans.

Nous allons mettre en place un exemple simple - compteur de clique sur un bouton - pour illustrer cette nouvelle utilisation.

JSF 2.0 et les composants 'composite'

JSF 2.0 et les composants 'composite'

Comme nous l’avons vu dans Premiers pas avec JSF, nous pouvons créer facilement des applications Web grâce au framework JSF.

Mais vous voudrez sûrement créer vos propres composants afin de définir votre bibliothèque d’éléments réutilisables.

Nous allons voir comment l’implémentation de JSF 2.0 va nous permettre de mettre en place ces composants rapidement.

Pour cela, les tags composite seront très utiles.

Premiers pas avec JSF

Premiers pas avec JSF

Java Server Faces (JSF) est un framework Java / J2ee basé sur des composants permettant le développement d’applications Web.

Pour présenter cet outil, nous allons mettre en place un simple Hello World.

Bien sûr, il ne s’agit que d’un exemple afin d’avoir un point de départ pour une application plus évoluée.

Créer et déployer une application avec Java Web Start

Créer et déployer une application avec Java Web Start

« Java Web Start est un outil informatique de déploiement de logiciels fondés sur la technique Java. » (Wikipedia)

Nous allons voir comment mettre en place et déployer une application écrite avec Swing et déployée grâce à Java Web Start. Pour cela, nous écrirons une application simple permettant d’afficher Hello World!.

Gérer l'affichage en colonnes des PDF avec iText

Gérer l'affichage en colonnes des PDF avec iText

iText est une librairie Java permettant de générer des documents PDF : http://itextpdf.com/.

Nous allons voir comment gérer l’affichage par colonne avec la classe MultiColumnText : http://api.itextpdf.com/com/itextpdf/text/pdf/MultiColumnText.html.

Pour cela, nous afficherons un long texte (Lorem ipsum dolor sit amet…) sur 3 colonnes par page.

Produire un WebService SOAP avec Zend Framework

Produire un WebService SOAP avec Zend Framework

Plusieurs méthodes existent pour créer des WebServices SOAP.

  • Contract First ou Top-Down : le fichier WSDL est écrit en premier, puis l’implémentation.
  • Code First ou Bottom-Up : l’implémentation est d’abord faite, puis le fichier WSDL est généré à partir du code écrit.

Il est souvent recommandé d’utiliser la première méthode, mais rédiger un fichier WSDL peut vite devenir compliqué (même si de plus en plus d’outils aide à sa réalisation).

Nous allons voir dans cette article comment mettre en place la 2ème méthode.

Styliser les légendes de vos images avec CSS 3

Styliser les légendes de vos images avec CSS 3

Lorsque l’on affiche des images sur un site, il est toujours utile d’ajouter divers informations (source, lieu…) pour le visiteur.

Mais comment ajouter une légende aux photos sans surcharger l’interface ?

Le but de cet article sera de réaliser un effet similaire à celui-ci : http://thirdroute.com/projects/captify/.

Et encore une fois, CSS 3 va nous aider à mettre en place ce que nous souhaitons, sans JavaScript.

Créer une galerie photos avec CSS 3

Créer une galerie photos avec CSS 3

Toujours à la recherche de solutions permettant de réaliser des effets avec CSS 3, je me suis penché sur la création d’une galerie photos sans JavaScript.

Le but va être de réaliser un ensemble d’aperçus de photos comme sur ce site : http://www.sohtanaka.com/web-design/fancy-thumbnail-hover-effect-w-jquery/.

Bien entendu, JavaScript interdit ;)