我有一个包含多个字段的表单(即a,b,c,d,...),我现在正在做的项目是在Struts2中使用Annotations进行表单验证。不鼓励使用XML。
在验证表单元素b,c和d之前,我需要检查某个条件。
我能够做到以下几点:
@Validations {
requiredStrings = {
@RequiredStringValidator(...),
@RequiredStringValidator(...),
}
}
public String doSomething(){
...
return SUCCESS;
}
有没有办法单独在Struts2 Annotation中执行此操作?我在SO中发现的大多数类似问题都告诉我使用XML方法。感谢。
答案 0 :(得分:0)
使用表达式验证器,或编写自定义验证器。