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 »

Primi Passi con Spring (core)

Introduzione Spring è una piattaforma di sviluppo open source per applicazioni enterprise. Le componenti core del framework possono essere utilizzate per lo sviluppo di applicazioni java di diverso tipo, ma…

Read more »

Networking in Java

Introduzione La piattaforma java è molto apprezzato anche a causa della sua idoneità per la scrittura di programmi che utilizzano e interagiscono con le risorse su Internet. In particolare ciò che rende java un linguaggio…

Read more »

Utilizzo di CDI in JSF 2.0

Introduzione In questo post trattiamo l’integrazione di tre tecnologie che sono parte della specifica J2EE 6, ovvero: CDI Contexts and Dependency Injection (JSR-299); Dependency Injection For Java (JSR-330); JavaServer Faces…

Read more »

Input/output in java

Introduzione I programmi Java effettuano le operazioni di I/O tramite l’uso degli stream (o flussi). Si tratta di un’astrazione che rappresenta una connessione ad un canale di comunicazione, ed è quindi è collegato a…

Read more »

Programmazione concorrente in java (parte 2)

Nel tutorial  abbiamo visto i concetti base della programmazione concorrente in java. In questo post andiamo invece a descrivere alcuni concetti avanzati, analizzando quanto esistente nel package java.util.concurrent, che fu introdotto…

Read more »

Creare Web App con JSF 2.0

Introduzione Java Server Faces è un framework per la realizzazione di applicazioni web in java. Similmente ad altri framework proprietari come Struts o Spring MVC, JSF segue il pattern architetturale Model View Controller…

Read more »