0
J'ai la classe modèle suivantmessage de mise à jour Bean Validation relative à l'erreur
public class ContactDetail {
@NotNull(message="StartNum cannot be null")
private int startNum;
@NotNull(message="EndNum cannot be null")
private int endNum; }
Comment pourrais-je aller sur la validation de la taille de la gamme de ces domaines? J'ai essayé d'ajouter
public int maxRangeSize=1000;
@AssertTrue(message="Range size is invalid")
public boolean isRangeValid(){
Integer rangeSize= endNum-startNum;
if(rangeSize < 0 || rangeSize >= maxRangeSize)
{
return false;
}
return true;
}
mais je voudrais savoir s'il y a un moyen de montrer dans le message d'erreur de validation qui startnum et endnum ou même ce qui est de l'ensemble maxrangesize, donc l'erreur être utile à l'utilisateur?
Salut, Je ne sais pas comment cela est utile pour trouver des plages entre deux valeurs int, car cela regarde seulement un? – obsessiveCookie