我的项目是 EJB3.0+oracle10g+WebServices我定义了一个‘UserCustomer’对象,类里有n个字段,有一个java.util.Date 类型的‘expiryDate’字段;用.NET开发的程序,通过 WebServices 接口调用 UserCustomer这个对象时,为什么对象里多了一‘expiryDateSpecified’字段?类型是bool值的,传值的时候如果‘expiryDateSpecified’这个字段不赋成 TRUE, ‘expiryDate’这个date类型的值就为null(前提是expiryDate这个字段已经赋过值)请大虾们帮忙解释下
要是定义的时候把Double改成double就不会多出‘xxxSpecified’