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
为什么ajax restful客户端不显示数据(java)?_Java_Json_Ajax_Rest - Fatal编程技术网

为什么ajax restful客户端不显示数据(java)?

为什么ajax restful客户端不显示数据(java)?,java,json,ajax,rest,Java,Json,Ajax,Rest,我创建了一个html表单,当我按下按钮时,它应该会显示警报框中json中的唯一用户,但它只显示一个空的json主体。我检查了rest类,它工作正常。ajax中的url为true //波乔 package PackOne; public class User { String name; String pass; public User(){} public User(String name,String pass){ this.name=n

我创建了一个html表单,当我按下按钮时,它应该会显示警报框中json中的唯一用户,但它只显示一个空的json主体。我检查了rest类,它工作正常。ajax中的url为true

//波乔

package PackOne;

public class User {

    String name;
    String pass;


    public User(){}
    public User(String name,String pass){
        this.name=name;
        this.pass=pass;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPass() {
        return pass;
    }

    public void setPass(String pass) {
        this.pass = pass;
    }

}
大宗报价

//这是休息课

@Path("/users")
public class Rest {

    @GET
    @Produces(MediaType.APPLICATION_JSON)
    public User getDefaultUserInJSON() {
        System.out.println("i am in rest!");
        User user=new User("plpl","333");
        System.out.println("new user created!");
        return user;
    }

}
//这是html,当我按下按钮时,它应该显示json格式的唯一用户a,但它只是提醒我一个空的json正文

大宗报价


添加或删除联系人
ajax调用
$('#ajax')。单击(函数(){
警报(“点击!”);
$.ajax({
键入:“获取”,
数据类型:“json”,
url:“http://localhost:8080/ProjectB/rest/users",
成功:功能(数据){
警报(数据);
}
});
返回false;
});

这一切都有效,我没有在html中正确使用alert

alert(data.name);
alert(data.pass);

原因函数(数据)返回给我一个用户对象。但我还不确定,它是否应该返回给我一个json对象?

这一切正常,我在html中没有正确使用alert

alert(data.name);
alert(data.pass);

因为函数(数据)返回给我一个用户对象。但我还不确定,它是否应该返回给我一个json对象?

您的系统日志消息打印出来了吗?e、 我在休息您正在从后端返回
用户
。。。它是否序列化为JSON?如果不是,那很可能就是你的错误所在。浏览器需要JSON。是否打印系统日志消息?e、 我在休息您正在从后端返回
用户
。。。它是否序列化为JSON?如果不是,那很可能就是你的错误所在。浏览器需要JSON。