「Spring MVC」@RestControllerとMediaTypeクラスでxmlを返すサンプル

構文
@RequestMapping(value = “/値", produces = MediaType.APPLICATION_XML_VALUE)
org.springframework.http.MediaTypeクラスを利用してコンテンツタイプを指定します。
@RestControllerを使用してXMLを返します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@RestController
public class ApiController {
    @RequestMapping(value = "/test", produces = MediaType.APPLICATION_XML_VALUE)
public String test() {
処理コード
return "<user><addr>山田</addr></user>";
}
}
@RestController public class ApiController {     @RequestMapping(value = "/test", produces = MediaType.APPLICATION_XML_VALUE) public String test() { 処理コード return "<user><addr>山田</addr></user>"; } }
@RestController
public class ApiController {
    @RequestMapping(value = "/test", produces = MediaType.APPLICATION_XML_VALUE)
    public String test() {
        処理コード
        return "<user><addr>山田</addr></user>";
    }
}

 

SpringMVC

Posted by arkgame