[Java lista] egy kis meppelés féleség...

András Csányi sayusi.ando at gmail.com
2011. Már. 21., H, 16:19:11 CET


Üdv!

Fogalmam sincsen, hogy ez mennyire alap vagy nem alap java kérdés így
nem tudom, hogy mennyire kérjek elnézést a bonyolultsága vagy
egyszerűsége miatt. :)

Eset:
szervertől kapok vissza dto objektumokat. Ezeket akarom megjeleníteni
a böngészőben egy táblázatban, gridben kinek hogyan tetszik. Erre
csinálok egy olyan kis widget - szerű dolgot, aminél "csak" annyi a
dolgom, hogy pár osztályt (én ezeket setupDTO-nak hívom nem tudom,
hogy helyesen-e vagy sem) feltöltök inicializáló adatokkal és ezt
átadom a widget-nek és ő már tudni fogja, hogy mit kell neki csinálni.
Itt futottam bele az egyik problémába.

A visszakapott dto -nak van olyan metódusa, hogy dto.getFilename(),
ami megfelel a tábla "filename" oszlopának és meg kell, hogy feleljen
a megjelenítés "Filename" oszlopának is a böngészőben. Ahhoz, hogy ezt
meg tudjam tenni és a kis widgetnek - amikor generálja a html kódot -
akkor tudnia kellene, hogy a szervertől kapott dto -nak melyik
metódusát hívja meg. Az elvem az, hogy magának a metódusnak a nevét
kell megadni a setupDTO-ban. Nekem itt van a problémám. Magát a
setupDTO -t fel tudom tölteni adatokkal és át is adom, de hogyan oldom
azt meg, hogy van egy string - pl. "getFilename"- és egy objektumom -
egy dto a szervertől - és dto.getFilename() metódus legyen meghívva?

Azt hiszem, hogy php -ban meg tudnám ezt oldani, de most benne vagyunk
a javában. :)

Összefoglalva:
ismert sztring: "getFilename".
ismert objektum: dto
cél:
dto.getFilename() metódus meghívása

Előre is köszönöm a válaszokat! Bőven elég ha azt megmondjátok nekem,
hogy merre kutakodjak. :)

András

-- 
- -
--  Csanyi Andras (Sayusi Ando)  -- http://sayusi.hu --
http://facebook.com/andras.csanyi
--  ""Trust in God and keep your gunpowder dry!" - Cromwell


További információk a(z) Javalist levelezőlistáról