2

大家好,我正在尝试在我的网络服务中返回一个用户定义的对象。但我在这方面失败了。我的方式是正确的,还是完整的场景是错误的......?

请纠正我,提前谢谢。

计算器.java

package p1;

import java.util.Date;

import javax.jws.WebMethod;
import javax.jws.WebService;

@WebService
public class Calculator {

@WebMethod
public int calc(int a,int b){
    return a + b;
}
@WebMethod
public Student getData(){
    Student stdnt = new Student();
        stdnt.setName("Rakesh");
        stdnt.setNo(1);
    return stdnt;
}
@WebMethod
public Date getDate(){
    return new Date();
}
}

学生.java

package p1;

import java.io.Serializable;

public class Student implements Serializable{
    private static final long serialVersionUID = 1L;
    public int no;
    public String name;
    public int getNo() {
        return no;
    }
    public void setNo(int no) {
        this.no = no;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }

}

请参阅此处我正在尝试返回 Student 类对象,但它不起作用,这是我的问题。

提前致谢 :)

4

0 回答 0