Hi,
I want to use annotation driven validation to validate that a property
of type List contains at least 1 item (i.e. mylist.size() > 0).
I tried using required=true, because I would have expected the behavior
for a List object to check for the size, but it looks like it only
validates if the property is not null (am I right?). So I turned to
expressions, and put up this one:
@ValidateNestedProperties({
@Validate(field="selectedIds", required=true,
on={"goToSelectVehicles","activate"}, expression="this != null &&
this.size > 0")
})
private PickList keys = null;
Unfortunately, it doesn't work. So, my questions:
1) What am I doing wrong?
2) Is there an attribute for the @Validate annotation to validate the
size of a List?
Thanks!
Math
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users