您好,我有一个Web服务:

@WebMethod(operationName = "getUser")
public Iuser getUser(@WebParam(name = "userid") final String userid) {
    return ejbIuserFacade.getUser(userid);
}


WebService客户端收到Iuser类罚款。

然后我有另一种方法:

@WebMethod(operationName = "mergeUser")
public boolean mergeUser(@WebParam(name = "iuser") final Iuser iuser) {
    return ejbIuserFacade.mergeUser(iuser);
}


在其他方面(从客户端到服务器)完全相同,但是iuser始终为null。
我尝试使用方法1接收(一切都很好),并使用方法2发送回去,但iuser为null)

你知道怎么了吗?

谢谢奥拉夫

最佳答案

使IUser实现java.io.Serializable

08-27 15:03