dwr get xml, img
Marek
xxxxmarek na gmail.com
Pátek Březen 6 15:48:38 CET 2009
Tak uz sa mi to podarilo rozbehat. Ale nastal dalsi problem. Zo servera teda
posielam DOM object(Document). A na klientovy potrebujem prechadzat DOM zo
servera. No neviem ako vyparsovat tie data co potrebujem.(pomocou
dwr.util.getValue(); to nejde)
2009/3/4 Marek <xxxxmarek na gmail.com>
> Nie nepotrebujem to mat v headru.Ale ako napisat ten konverter do xml.
> Uvediem cvicny priklad mozte ho zeditovat aby to bolo funkcne:
>
> 1. pripad xml
>
> SERVER>
> dwr.xml:
> <dwr>
> <allow>
> <create creator="new" javascript="Demo">
> <param name="class" value="org.getahead.dwrdemo.simpletext.Demo"/>
> </create>
> </allow>
> </dwr>
>
> Demo:
> public class Demo {
> public String sayHello(String name) {
> return "<html>ahoj</html>";
> }
> }
>
> KLIENT>
> ..
> function update() {
> var name = dwr.util.getValue("demoName");
> Demo.sayHello(name, function(data) {
> //var contentElement= tuna niejak ziskat obsah elementu <html>
> dwr.util.setValue("demoReply", contentElement);
> });
> }
> ..
>
>
> 2. pripad to iste len posielam z Demo servletu img.
>
>
>
>
> Vopred dakujem za reakciu.
>
>
>
>
> 2009/3/4 Lukas Zapletal <lukas91 na zapletalovi.com>
>
> Marek napsal(a):
>>
>>> Ahoj, ano presne to potrebujem response.setContentType("text/xml"); ale
>>> pozrel som si aj tie konvertory no neviem stale kde zmenit ten content type
>>> na text/xml.
>>>
>>
>> A proc to potrebujete mit v headeru? Je preci jedno, co je v headeru, kdyz
>> to konvertor spravne prevede. Navic XML muzete predavat pres ten String.
>>
>> Ted vidim, ze dotaz ma dve casti. Zodpovedel jsem (doufam) tu prvni.
>>
>> U te druhe (nastavovani content typu) bohuzel nevim. Ja osobne bych si
>> napsal vlastni servlet, paklize bych potreboval vracet nejaky jiny MIME typ.
>> Tohle jsem ale pouzil vzdy jen u obrazku a octet-streamu (v pripade ze jsem
>> chtel stahovat binarni data tak, aby prohlizec otevrel dialog SAVE AS).
>>
>>
>> LZ
>>
>>
>> --
>> Lukáš Zapletal
>> http://lukas.zapletalovi.com
>>
>>
>
>
> --
> M^2
>
--
M^2
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://amaio.cz/pipermail/konference/attachments/20090306/b30a0f86/attachment.htm>
Další informace o konferenci Konference