【发布时间】:2016-04-04 08:56:32
【问题描述】:
我有一个类似的代码
@XmlRootElement(name = "root")
@XmlType(propOrder={"param1", "param2""})
public class Demo{
public Demo() {
}
private int param1;
private String param2;
private String param3;
public int getparam1() {
return param1;
}
@XmlElement
public void setparam1(int param1) {
this.param1= param1;
}
//other setters and getters here except for param3
}
但它给了我
n4 counts of IllegalAnnotationExceptions
当我尝试运行程序时出现异常(我在原始代码中总共有 6 个参数,只有 4 个用于 Marshall)
这是什么原因?
【问题讨论】: