Gestione Tipi non Primitivi in JAX-RS

Terminiamo la serie di articoli su JAX-RS iniziata con i post  e approfondendo alcune caratteristiche avanzate del framework. Request e Response XML Tutti i servizi REST di esempio che sono stati presentati…

Read more »

Iniezione dei Parametri in JAX-RS

Nell’articolo  abbiamo mostrato come creare una applicazione JAX-RS di base utilizzabile sia in modalità standalone che come web application. Inoltre è stato mostrato un primo semplice esempio di servizio REST ed…

Read more »

Primi Passi con JAX-RS

Il termine REST è un acronimo per REpresentational State Transfer ed indica una architettura web standard che utilizza il protocollo HTTP per la comunicazione dei dati. Esso è focalizzato sul concetto di risorsa, dove…

Read more »

Marker Interface in Java

In informatica il pattern marker interface è utilizzato quando è necessario fornire informazioni a runtime su un oggetto. In java una marker interface è sostanzialmente un’interfaccia vuota, ovvero che non dichiara alcun…

Read more »

Spring Lifecycle

Quando l’IoC container di Spring istanzia un nuovo bean, esso potrebbe aver bisogno di essere inizializzato per assumere uno stato consistente prima di  poter essere utilizzato. Analogamente quando il bean è rimosso…

Read more »

JSf Lifecycle

Introduzione Il ciclo di vita di una pagina Java Server Faces è simile a quello di una pagina JSP: Il client effettua una richiesta HTTP per la pagina, e il…

Read more »

Navigazione in JSF 2.0

Introduzione Le regole per la navigazione tra le pagine che compongono una user interface realizzata in JSF possono essere definiti in diversi modi. Nella versione 1 del framework il solo punto…

Read more »

Similitudine tra Stringhe

Introduzione I metodi base offerti da java per il confronto tra stringhe sono equals ed equalsIgnoreCase della classe String. Questi restituiscono true nel caso in cui le stringhe siano esattamente identiche,…

Read more »

Utilizzo di Spring in JSF 2.0

Introduzione Nel post  abbiamo visto come utilizzare la Dependency Injection, resa disponibile dal framework J2EE nella specifica JSR-299, ed implementata in JBoss Weld. In particolare abbiamo visto come integrarla con JSF…

Read more »

Servizio di Test dei Client

Per tutti i casi in cui avete bisogno di un servizio di test per verificare il funzionamento del vostro codice client, all’indirizzo http://httpbin.org/ è ospitato un server di test che espone diversi…

Read more »