bloggers bloggers

Marco Napolitano
Messaggi: 79
Stelle: 0
Data: 17/02/22
Jader Jed Francia
Messaggi: 63
Stelle: 0
Data: 18/02/21
Paolo Gambetti
Messaggi: 2
Stelle: 0
Data: 11/11/19
Katia Pazzi
Messaggi: 1
Stelle: 0
Data: 27/06/19
Ezio Lombardi
Messaggi: 11
Stelle: 0
Data: 10/04/18
Chiara Mambretti
Messaggi: 25
Stelle: 0
Data: 27/02/17
Serena Traversi
Messaggi: 3
Stelle: 0
Data: 21/07/16
Francesco Falanga
Messaggi: 8
Stelle: 0
Data: 14/06/16
Antonio Musarra
Messaggi: 2
Stelle: 0
Data: 18/11/13
Simone Celli Marchi
Messaggi: 6
Stelle: 0
Data: 09/07/13
Indietro

Liferay: Come modificare il titolo in una portlet

Liferay, di default, ci permette di impostare un titolo per ogni portlet (specificandolo nel portlet.properties) e questo titolo appare nella portlet indipendentemente dalla pagina visualizzata al suo interno.

Ma come possiamo fare se volessimo adattare il titolo allo stato del workflow applicativo, ad esempio: seleziona prodotto, conferma, inserisci dati spedizione, operazione conclusa, e far si che l'utente non si trovi spaesato da un titolo generico?

Presto detto!

Esiste un comodo metodo della RenderResponse che ci permette appunto di impostare il titolo della portlet collegata.


renderResponse.setTitle("Titolo qui");

Un uso molto pratico è quello di inserire questa chiamata direttamente nella jsp che renderizzera' la pagina o magari creare una Action base che imposti un titolo generico e poi estenderla dividendo cosi' nelle varie sottoclassi i vari step del workflow che vogliamo implementare.

Precedente
Commenti
Nessun commento. Vuoi essere il primo.