5
Próbuję się nauczyć furtki. Jednym z problemów, które napotykam, jest zmiana wartości komponentów takich jak etykieta.Etykieta zmiany winie/wartość pola tekstowego
ten sposób Oświadczam etykiecie:
Label message = new Label("message", new Model<String>(""));
message .setOutputMarkupId(true);
add(message);
Jedynym rozwiązaniem mogę znaleźć:
Label newMessage= new Label(message.getId(), "MESSAGE");
newMessage.setOutputMarkupId(true);
message.replaceWith(newMessage);
target.add(newMessage);
Czy istnieje lepszy/łatwiejszy sposób, aby zmienić wartość etykiety Wicket i wyświetlaczem ta nowa wartość dla użytkownika?
Dzięki!
dziękuję za odpowiedź. Nie zrozumiałem ich, ale teraz mam. To działa idealnie – Attiej