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