Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: Release 1.5.6
-
Fix Version/s: None
-
Component/s: Validation
-
Labels:None
-
Environment:Any
Description
It would have been great to be able to specify a bundle key directly into the validate annotation.
Actually according to the documentation label is already used as a default label, if the following bundle keys are not found:
Bundle lookup of: beanClassFQN.fieldName
Bundle lookup of: actionPath.fieldName
Bundle lookup of: fieldName
defaultLabel
It would be nice to be able to specify a bundlekey so that the order would be:
Bundle lookup of: labelKey
Bundle lookup of: beanClassFQN.fieldName
Bundle lookup of: actionPath.fieldName
Bundle lookup of: fieldName
defaultLabel
Because in case of an action path or actionbean name refactoring, we could break the localization of fields.
Using the fieldName is often not an option since a fieldName can be common to many forms but doesn't always represent the same concept.
So it would be great, and easy, to add a labelKey item to avoid changing all of our bundles in case of a refactoring.