SpringMVC -Controller返回xml数据

来源:互联网 发布:数据库冷备份和热备份 编辑:程序博客网 时间:2024/05/16 06:02

springmvc中@responsebody注解后默认返回的json格式的数据,如果需要用到xml 请看如下:

1.在controller编写测试代码如下:

@RestControllerpublic class ResController {    @RequestMapping("testxml")    public Object testxml() {        TestInfo test = new TestInfo();        test.setAddress("菊花中。。");        test.setName("志豪");        return test;    }}

2.在返回的实体类中代码配置如下:

import java.io.Serializable;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.annotation.XmlRootElement;@XmlRootElement(name = "test")public class TestInfo implements Serializable {    private static final long serialVersionUID = 1L;    private String name;    private String address;    @XmlElement    public String getName() {        return name;    }    public void setName(String name) {        this.name = name;    }    @XmlElement    public String getAddress() {        return address;    }    public void setAddress(String address) {        this.address = address;    }}

3.访问项目路径返回如下:
这里写图片描述

1 0
原创粉丝点击