"-6ren"> "-我用的是spring ws。 我如何添加这个 回复到我的第一行? 我试过这段代码,但它不起作用。谁能帮帮我? @Bean (name = "messageFactory") public SaajSo-6ren">
gpt4 book ai didi

SPRING WS 未命中 ""

转载 作者:行者123 更新时间:2023-12-05 03:05:27 26 4
gpt4 key购买 nike

我用的是spring ws。

我如何添加这个 <?xml version="1.0" encoding="UTF-8"?>回复到我的第一行?

我试过这段代码,但它不起作用。谁能帮帮我?

@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;
}

最佳答案

好吧,至少它对我有用,非常感谢!

我刚刚将值从 Boolean.TRUE 更改为“true”:

@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;
}

关于SPRING WS 未命中 "<?xml version="1. 0"encoding="UTF- 8"?>",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50968029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com