User类部分如下:
@XmlElement(name = "userId")
private int id;
@FormParam("username")
@XmlElement(name = "username")
private String nickname;
@FormParam("email")
private String email;
@XmlTransient
@FormParam("passwd")
private String password;
@FormParam("avatar_url")
private String avatarUrl;
@FormParam("sex")
private int sex;
@XmlTransient
@FormParam("signTime")
private Date signTime;
问题:
使用
@XmlTransient
标注没有用,依旧会返回。如何控制返回字段的值?使用
@XmlElement(name="**")
依旧返回属性名称对应的值。
在类名上加一个注释:
@XmlAccessorType(XmlAccessType.FIELD)
具体看这儿:http://blog.bdoughan.com/2012...