Ajax e JSON con JSF2

JSF2 ha imparato molto dall’esperienza della versione precedente e dai framework che gli ruotavano attorno a tal punto da averne […]

Optimus PrimeFaces, JSF in leggerezza (e abbondanza…)

PrimeFaces è una suite open source di componenti UI avanzati progettata per integrare funzionalità Ajax all’interno di applicazioni Java Server Faces, esattamente come lo è ad esempio il più noto RichFaces. La suite Primefaces offre supporto ad Ajax, grazie ad una integrazione nativa con JQuery (e su questo ci ritorneremo più avanti). Il framework è dotato di più di 100 componenti JSF avanzati (per stuzzicarvi un po’ l’appetito potete vedere il ricco showcase).

Cross-field validation: validazione incrociata con JSF e RichFaces 4

A chi non è mai capitato di compilare una form web che chiedeva di ripetere la password o l’indirizzo mail per conferma? Una richiesta più che legittima quando si stanno inserendo dati importanti. L’implementazione di questa logica è banale, ma quando si lavora con certi framework è bene seguirne le best practice per non ritrovarsi in situazioni spiacevoli. Prendiamo per esempio JSF: come si potrebbe realizzare la validazione incrociata tra i campi? Vediamo insieme un paio di soluzioni!!

Web App mobile con jsf2: che framework usare?

Quando si parla di sviluppo per dispositivi mobile (in particolare Android e iOs) ci troviamo sempre di fronte a un dilemma: sviluppiamo una applicazione nativa in Java o Objective C o una web app ottimizzata per il mobile? La risposta giusta non esiste ma se abbiamo già una web app sviluppata con jsf la scelta più immediata è quella di usare questo framework anche per sviluppare la versione mobile.

Indicatori di caricamento con RichFaces 4 e jQuery BlockUI

La novità più importante di RichFaces 4 è stata sicuramente il passaggio da prototype a jQuery, questo cambiamento ha portato una maggiore leggerezza di tutto il framework e molti altri vantaggi. Per sviluppatori si aprono molti scenari interessanti in quanto i numerosi plugin di jQuery già sviluppati possono essere integrati facilmente in una web app. In questo post vediamo come sfruttare jQuery BlockUI per creare facilmente un indicatore di caricamento associato a una chiamata ajax.

Ottimizzazione del traffico di rete con RichFaces

Nel file di configurazione web.xml è possibile definire molti parametri per modificare il comportamento di una applicazione web. In questo post vedremo nel dettaglio i parametri che permettono di configurare il modo in cui sono trasferiti i dati dal server al browser nel caso di una applicazione web che utilizza RichFaces 3.3.3 (molti dei parametri sono disponibili anche nella versione 4 di RichFaces).

JSF 1.2 Basics: i backing bean

Dopo il post “teorico-ma-non-troppo” sul lifecycle, mettiamo un po’ le mani in pasta per creare e successivamente ampliare la nostra prima pagina JSF Richfaces…vediamo come, partendo dalle basi!

4 Facce in padella – oggi ancora più Ricche (Getting started with JBoss RichFaces 4.x)

Il progetto JBoss RichFaces è un framework di componenti UI evoluti basati sulla specifica JavaServer Faces (JSF) e arricchiti di funzionalità Ajax avanzate. Il 29 Marzo è uscita la attesa nuova versione, JBoss RichFaces 4.0, che introduce il pieno supporto alla specifica 2.0 delle JSF oltre a molte novità interessanti, tra cui la validazione lato client. In questo semplice tutorial vediamo assieme come creare un Hello World con JBoss RichFaces 4.x su JBoss AS 6 ed Eclipse.