Hello,
Gyártottam egy formot. Jó lenne, ha submit után a container nevű konténert frissíteni tudnám, de nem akar sehogy sem menni illetve nem azt csinálja amit szeretnék.
http://pastebin.com/G4bwQx2p
Hozzá a markup: http://pastebin.com/ntTH0akx
Nem az életem múlik rajta, de szeretném megoldani.
Köszönöm!
- 3896 megtekintés
Hozzászólások
Nem írtad mi nem jó, de gyanítom az a baj, hogy a "username" span tartalma nem frissül. Ez így van, mert az a vezeték és kereszt név összefűzés csak egyszer hajtódik végre, amikor összerakod az oldalt.
Amit te szeretnél, ahhoz másfajta modell kell pl.: AbstractReadOnlyModel, aminek a getObject() metódusában elvégzed az összefűzést. Azt fogja meghívni minden alkalommal, amikor a "username"-t renderelni kell.
Megjegyzések:
- használj generikusokat, pl.: ha a Form-nak megadnád, hogy HrpUsers objektumon dolgozik, akkor később, amikor kikéred a modell objektumot tőle, akkor nem kell castolni.
- nem kell mindenre setOutputMarkupId, csak arra, amit közvetlenül akarsz frissíteni. Ami benne van az frissül vele együtt.
Szerk.: ide feltettem egy egyszerű példát. Javaslom neked is, hogy ha lesz még kérdésed akkor hasonlóan told fel egy repóba a példa progit és akkor sokkal gyorsabban rá tud nézni az ember, mert csak le kell rántani behúzni eclipse-be és már megy is.
- A hozzászóláshoz be kell jelentkezni
"Nem írtad mi nem jó, de gyanítom az a baj, hogy a "username" span tartalma nem frissül. Ez így van, mert az a vezeték és kereszt név összefűzés csak egyszer hajtódik végre, amikor összerakod az oldalt."
Pontosan ez a probléma.
"Megjegyzések:
- használj generikusokat, pl.: ha a Form-nak megadnád, hogy HrpUsers objektumon dolgozik, akkor később, amikor kikéred a modell objektumot tőle, akkor nem kell castolni.
"
Törekszem rá. Ez csak egy suta próbálkozás volt :)
"
- nem kell mindenre setOutputMarkupId, csak arra, amit közvetlenül akarsz frissíteni. Ami benne van az frissül vele együtt."
Sejtettem. Szintén csak próbálkozás volt.
"Szerk.: ide feltettem egy egyszerű példát... "
Nagyon köszönöm! Megnéztem, szép a kód nagyon ;).
- A hozzászóláshoz be kell jelentkezni