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 »

Missing application.xml in progetto EJB

Nel deploy di una applicazione EAR su JBoss 4.0 utilizzando il plugin di Eclipse può accadere di avere il seguente errore: org.jboss.deployment.DeploymentException: No META-INF/application.xml found Per risolvere il problema è…

Read more »

Programmazione concorrente in java (parte 1)

Una delle caratteristiche principali di java è il supporto al multithreading o programmazione concorrente. Ogni programma che viene mandato in esecuzione sulla JVM dà origine ad un processo.

Read more »