Skip to content

Commit 69bdccd

Browse files
misc
1 parent 23aedaf commit 69bdccd

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/05-javaee-lab.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,11 @@ public class MainServerlet extends HttpServlet {
7979
}
8080
```
8181
## 1. 🗺️ Esercizio Explore CDI - Applicazione Hello World CDI
82-
Realizzare da zero una nuova applicazione Hello World che utilizza una servlet per visualizzare in una pagina Web il testo `hello world`. La stringa viene elaborata tramite un particolare POJO MB che implementa l'interfaccia `Letters` è possibile utilizzare _Injection_, _Qualifiers_, e _Producers_.
83-
- Ad es. provare a definire un producer per la stringa `hello world` e un producer per la stringa `HELLO WORLD` in maiuscolo specificando due diversi _qualifiers_ per i due producer, e alternare l'utilizzo dei due producer nella servlet per visualizzare il testo in minuscolo e maiuscolo in richieste diverse.
82+
Realizzare da zero una nuova applicazione Hello World che utilizza una servlet per visualizzare in una pagina Web un messaggio di benvenuto.
83+
- La stringa viene elaborata tramite un particolare MB che implementa l'interfaccia `Welcome` che definisce i metedi `getWelcomeMessageLowercase()` e `getWelcomeMessageUppercase()`.
84+
- E' possibile utilizzare _Injection_, _Qualifiers_, e _Producers_.
85+
- Provare a definire un producer per la stringa `hello world` e un producer per la stringa `HELLO WORLD` in maiuscolo specificando due diversi _qualifiers_.
86+
- Implementare una servlet che visualizza il messaggio `hello world` e `HELLO WORLD` in maiuscolo invocando i corrispondenti metodi dell'MB.
8487

8588
## 2. ⏯️ Esercizio Music Library primi 👣
8689
Gestire una libreria musicale definendo un oggetto _Song_ e un oggetto _Library_ che è un MB che tramite l'utilizzo di Producers dichiara un `ArrayList<Song>`.

0 commit comments

Comments
 (0)