[Java lista] Javascript beszúrása a jsp response-ba
Kaposi József
jozsi42 at citromail.hu
2009. Sze. 10., Cs, 07:39:43 CEST
Köszönöm a sok választ. Nekem is a filter jutott elsőre az eszembe, de ha jól tudom, ahoz a web.xml-be kellene beleírnom, amit nem tehetek.
A teljes történet a következő: Egy OpenCMS-ben futó, site template-jét szeretném úgy módosítani, hogy ha a felhasználó egy bizonyos "tag"-et beír, akkor azt lecserélem egy javascript-re.
Marad az a megoldás, hogy egy javascript-tel "bütykölgetek".
Köszi,
Józsi
-- Eredeti üzenet --
Feladó: Peter Verhas <peter at verhas.com>Címzett: javalist at javagrund.huMásolat: Elküldve: 2009.09.09 17:14Téma: Re: [Java lista] Javascript beszúrása a jsp response-ba
Azt gondolom, hogy kell írnod egy olyan filtert, amelyik létrehoz egy
ServletResponseWrappert, és a láncban azt adja tovább. Ekkor a
szervlet kódja nem az eredeti, hanem a te osztályodat (ugye a
ServletResponseWrapper osztályt kiterjeszted) kapja meg, és ha ott
implementálod a getOutputStream() metódust, akkor azt csinálsz a
visszaküldött stream-mel amit akarsz. Illetve amit tudsz.
A kérdés feltevésének egyszerűségéből (és ezért írtam le
részletesebben) arra következtetek, hogy ez nem lesz könnyű, de menni
fog. És azt gondolom, hogy ez *a* módszer.
Én se jöttem rá anno elsőre, hogy létezik a ServletResponseWrappert osztály.
Péter
2009/9/9 Tamás Magyar <magyusz at gmail.com>:
> 2009/9/9 Kaposi József <jozsi42 at citromail.hu>:
>> Az alap problémám az, hogy sehogyan sem jövök rá, hogy miként lehet a
>> választ megszerezni string-ben vagy karaktertömbben.
>
> javax.servlet.Filter?
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
--
Verhás Péter
ügyvezető
Verhás & Verhás Szoftver Manufaktúra Kft.
peter at verhas.com
t: +36(30)9306805
_______________________________________________
Javalist mailing list
Javalist at javagrund.hu
http://javagrund.hu/mailman/listinfo/javalist
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20090910/a70aa21e/attachment.html
További információk a(z) Javalist levelezőlistáról