Java 在struts2中,如何使用注释验证模型驱动的操作?

Java 在struts2中,如何使用注释验证模型驱动的操作?,java,struts2,Java,Struts2,我想使用注释来验证我的操作 但是数据位于模型中(因为模型驱动接口),所以我无法注释操作字段 那么,如何注释“Model”的字段呢?您可以通过在重写的getModel()方法上使用@VisitorFieldValidator来使用注释 @Override @VisitorFieldValidator(appendPrefix = false) public Object getModel() { return yourBean; } 现在使用注释执行常规验证

我想使用注释来验证我的操作

但是数据位于模型中(因为模型驱动接口),所以我无法注释操作字段


那么,如何注释“Model”的字段呢?

您可以通过在重写的
getModel()
方法上使用
@VisitorFieldValidator
来使用注释

@Override
@VisitorFieldValidator(appendPrefix = false)
public Object getModel() {
    return yourBean;
}
现在使用注释执行常规验证