3

サーバー上の URL に到達する XML SOAP リクエストを取得する必要があります。のようなものを書きました

@RequestMapping("/SomeService")
@ResponseBody
public String index(@RequestBody String request) {
    mailService.sendMail("someone@gmail.com", "Subject", request);
    return "";
}

しかし、リクエストの本文は空白になっています。私はSpring 3.2を使用しています。XML SOAP コンテンツだけが必要です。この場合、どうすればよいでしょうか。前もって感謝します。

4

3 に答える 3

-1

次の Bean 定義を Bean 定義ファイルに追加します。私の Bean 定義には Bean プレフィックスがあります。

<beans:bean name="handlerAdapter"
    class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
    <beans:property name="messageConverters">
        <util:list>
            <beans:bean
                class="org.springframework.http.converter.StringHttpMessageConverter" />
        </util:list>
    </beans:property>
</beans:bean>
于 2013-07-21T06:27:02.323 に答える