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 <[email protected]> > 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 <[email protected]> > > 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
