Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 运行URI时从rest服务获取重复值输出_Java_Rest_Web Services - Fatal编程技术网

Java 运行URI时从rest服务获取重复值输出

Java 运行URI时从rest服务获取重复值输出,java,rest,web-services,Java,Rest,Web Services,输出: {“姓名”:“拉姆”,“罗尔”:11,“年龄”:29,“父亲姓名”:“萨姆”,“姓名”:“拉姆”,“罗尔”:11,“学校名称”:“ANC”,“部门”:“A”} 为什么名称和滚动是重复的?看看可重复值的案例 {strong>Name:“拉姆”、“Roll”:11,“年龄”:29,“父亲姓名”:“萨姆”、“Name:“拉姆”、“Roll”:11,“学校名称”:“ANC”、“部门”:“A”} 您可能已经使用提供的区分大小写的名称定义了其他getter()方法。如果你用杰克逊。它会自动扫描get

输出:

{“姓名”:“拉姆”,“罗尔”:11,“年龄”:29,“父亲姓名”:“萨姆”,“姓名”:“拉姆”,“罗尔”:11,“学校名称”:“ANC”,“部门”:“A”}


为什么名称和滚动是重复的?

看看可重复值的案例

{strong>Name:“拉姆”、“Roll”:11,“年龄”:29,“父亲姓名”:“萨姆”、“Name:“拉姆”、“Roll”:11,“学校名称”:“ANC”、“部门”:“A”}

您可能已经使用提供的区分大小写的名称定义了其他getter()方法。如果你用杰克逊。它会自动扫描getSomething()方法,并将返回值添加到JSON正文中


将您的姓名和滚动字段更改为小写(姓名->姓名,滚动->滚动)。然后将删除重复内容。

请共享您的学生班级。@DAWN根据您的学生班级更新了答案
package Book;

import java.util.ArrayList;
import java.util.List;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

@Path("/resrtest")
public class Test {

    @GET
    @Produces({MediaType.APPLICATION_JSON})
    public Student datareturn() {
        Student student = new Student();
        student.setName("ram");
        student.setAge(29);
        student.setSection("A");
        student.setRoll(11);
        student.setFathername("sam");
        student.setSchoolname("ANC");

        return student;
    }
}