Sto cercando di imparare Wicket. Uno dei problemi che ho riscontrato è la modifica dei valori dei componenti come un'etichetta.Etichetta di cambio del Wicket/valore textfield
Questo è come mi dichiaro l'etichetta:
Label message = new Label("message", new Model<String>(""));
message .setOutputMarkupId(true);
add(message);
L'unica soluzione che riesco a trovare:
Label newMessage= new Label(message.getId(), "MESSAGE");
newMessage.setOutputMarkupId(true);
message.replaceWith(newMessage);
target.add(newMessage);
Esiste un/modo migliore più facili da modificare il valore di un marchio Wicket e visualizzazione questo nuovo valore per l'utente?
Grazie!
Grazie per la risposta. Non li ho capiti, ma ora lo faccio. Funziona perfettamente – Attiej