我有一个RESTful Web应用程序,其中所有服务器端验证都已到位。例如,有一个用于创建saleOrder的请求对象:
public class WsSaleOrder {
@NotNull
@Length(max = 45)
private String code;
@Length(max = 45)
private String displayOrderCode;
@NotNull
@Length(max = 45)
private String customerCode;
@Length(max = 100)
private String customerName;
private String channel;
@Email
@Length(max = 100)
private String notificationEmail;
....
}
调用createSaleOrder api时,将验证请求对象并返回验证错误。现在我想为此创建一个UI表单,我希望从可用性的角度来看客户端的所有验证。
有没有一种标准方法可以通过读取请求对象上的注释来动态地将此验证配置文件传递给客户端。