2012-03-28 5 views
3

jaxws에서 사용되는 마샬 러를 조작하는 방법이 있습니다. 짧은 http://odedpeer.blogspot.de/2010/07/jaxb-sun-and-how-to-marshal-cdata.htmljax-ws에서 marshaller를 조작하십시오.

그들이이 수행합니다 : 나는 웹 서비스 요청과 내가 여기 describet 같은 것을 시도하려는이에 대해 제기 한 CDATA 보내려고

Marshaller m = JAXBContext.newInstance(Item.class).createMarshaller(); 
m.setProperty("com.sun.xml.internal.bind.characterEscapeHandler", new CharacterEscapeHandler() { 
    @Override 
    public void escape(char[] ac, int i, int j, boolean flag, Writer writer) throws IOException 
    { 
    // do not escape 
    writer.write(ac, i, j); 
    } 
}); 

어떻게 든 잭스 - WS와이 가능합니까?

답변

1

음, 질문에 대한 대답은 (당신이 당신의 질문을 가리 켰을 때)

그래서 네, 가능합니다 JAXB을 기반으로

JAX-WS, 당신의 응용 프로그램에서 JAXB 관련 물건을 만들고있을거야 웹 서비스에서 귀하의 요청에 따라 XML을 처리 할 수 ​​있습니다.

관련 문제