Spring “春天未遂”&书信电报;?xml版本=";1.0“;编码=";UTF-8“&燃气轮机&引用;
我使用SpringWS 如何将此Spring “春天未遂”&书信电报;?xml版本=";1.0“;编码=";UTF-8“&燃气轮机&引用;,spring,soap,spring-ws,Spring,Soap,Spring Ws,我使用SpringWS 如何将此添加到响应的第一行 我试过这段代码,但不起作用。有人能帮我吗 @Bean (name = "messageFactory") public SaajSoapMessageFactory messageFactory () { Map<String, Object> props = new HashMap<>(); props.put(SOAPMessage.WRITE_XML_DECLARATION, Boolean.TRU
添加到响应的第一行
我试过这段代码,但不起作用。有人能帮我吗
@Bean (name = "messageFactory")
public SaajSoapMessageFactory messageFactory () {
Map<String, Object> props = new HashMap<>();
props.put(SOAPMessage.WRITE_XML_DECLARATION, Boolean.TRUE);
SaajSoapMessageFactory msgFactory = new SaajSoapMessageFactory();
msgFactory.setMessageProperties(props);
msgFactory.setSoapVersion(org.springframework.ws.soap.SoapVersion.SOAP_11);
return msgFactory;
}
@Bean(name=“messageFactory”)
公共SaajSoapMessageFactory messageFactory(){
Map props=newhashmap();
put(SOAPMessage.WRITE\u XML\u声明,Boolean.TRUE);
SaajSoapMessageFactory msgFactory=新的SaajSoapMessageFactory();
msgFactory.setMessageProperties(props);
msgFactory.setSoapVersion(org.springframework.ws.soap.SoapVersion.soap_11);
返回msgFactory;
}
好吧,至少它对我有用,非常感谢
我刚刚将值从Boolean.TRUE更改为“TRUE”:
@Bean(name=“messageFactory”)
公共SaajSoapMessageFactory messageFactory(){
Map props=newhashmap();
put(SOAPMessage.WRITE_XML_声明,“true”);
SaajSoapMessageFactory msgFactory=新的SaajSoapMessageFactory();
msgFactory.setMessageProperties(props);
msgFactory.setSoapVersion(org.springframework.ws.soap.SoapVersion.soap_11);
返回msgFactory;
}
@Bean (name = "messageFactory")
public SaajSoapMessageFactory messageFactory () {
Map<String, Object> props = new HashMap<>();
props.put(SOAPMessage.WRITE_XML_DECLARATION, "true");
SaajSoapMessageFactory msgFactory = new SaajSoapMessageFactory();
msgFactory.setMessageProperties(props);
msgFactory.setSoapVersion(org.springframework.ws.soap.SoapVersion.SOAP_11);
return msgFactory;
}