62,614
社区成员
发帖
与我相关
我的任务
分享
import java.util.List;
import java.util.Map;
import com.opensymphony.xwork2.validator.annotations.RequiredStringValidator;
import com.opensymphony.xwork2.validator.annotations.Validation;
@Validation
public class Ol001JokenForm {
private String type;
private String user;
private String customer;
public String getType() {
return type;
}
@RequiredStringValidator(message="",key="Ol001JokenForm.type.requiredString")
public void setType(String type) {
this.type = type;
}
public String getUser() {
return user;
}
@RequiredStringValidator(message="",key="Ol001JokenForm.user.requiredString")
public void setUser(String user) {
this.user = user;
}
public String getCustomer() {
return customer;
}
@RequiredStringValidator(message="",key="Ol001JokenForm.customer.requiredString")
public void setCustomer(String customer) {
this.customer = customer;
}
}
@ExpressionValidator(expression="type == 1 ? ( user.length() > 0 ) : true",message="",key="Ol001JokenForm.user.requiredString")
public void setUser(String user) {
this.user = user;
}
@ExpressionValidator(expression="type == 2 ? ( customer.length() > 0 ) : true",message="",key="Ol001JokenForm.customer.requiredString")
public void setCustomer(String customer) {
this.customer = customer;
}
@FieldExpressionValidator(expression="type == 1 ? ( user.length() > 0 ) : true",message="",key="Ol001JokenForm.user.requiredString")
public void setUser(String user) {
this.user = user;
}
@FieldExpressionValidator(expression="type == 2 ? ( customer.length() > 0 ) : true",message="",key="Ol001JokenForm.customer.requiredString")
public void setCustomer(String customer) {
this.customer = customer;
}