Package com.day.cq.wcm.foundation.forms
Class ValidationHelper
java.lang.Object
com.day.cq.wcm.foundation.forms.ValidationHelper
Deprecated.
Check the methods for alternatives.
Helper class for the forms components for validation.
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkConstraint
(SlingHttpServletRequest request, SlingHttpServletResponse response, Resource resource) static boolean
checkRequired
(SlingHttpServletRequest request, Resource resource) static String
getConstraintMessage
(Resource resource) static String
getFormElementQualifier
(SlingHttpServletRequest request, Resource resource) static String
getRequiredMessage
(Resource resource) Deprecated.Use aFieldDescription
instead.static ValidationInfo
getValidationInfo
(SlingHttpServletRequest request) Deprecated.static boolean
hasValidationInfo
(HttpServletRequest request) Deprecated.static void
writeConstraintCheck
(SlingHttpServletRequest request, SlingHttpServletResponse response, Resource resource, JspWriter out) static void
writeRegexpText
(SlingHttpServletRequest request, Resource resource, String regexp, JspWriter out) static void
writeRequiredCheck
(SlingHttpServletRequest request, Resource resource, JspWriter out)
-
Method Details
-
getValidationInfo
Deprecated.Return the current validation info for server side validation- Parameters:
request
- The current request- Returns:
- The validation info object.
-
hasValidationInfo
Deprecated.Check if there are validation errors for the current request.- Parameters:
request
- The curren t request.- Returns:
true
if there are validation errors.
-
getRequiredMessage
Deprecated.Use aFieldDescription
instead.Return the required message for this element.- Parameters:
resource
- The form element resource.- Returns:
- The required message.
-
getConstraintMessage
Return the constraint message for this element.- Parameters:
resource
- The form element resource.- Returns:
- The constraint message.
-
checkRequired
Convenience method to check the required flag of a form element.- Parameters:
request
- requestresource
- The form element resource.- Returns:
- true if check passed.
-
checkConstraint
@Deprecated public static void checkConstraint(SlingHttpServletRequest request, SlingHttpServletResponse response, Resource resource) throws IOException, ServletException Deprecated.Convenience method to check the constraint of a form element.- Parameters:
request
- requestresponse
- responseresource
- The form element resource.- Throws:
IOException
- if check caused an error $throws ServletException if check caused an errorServletException
-
writeRequiredCheck
@Deprecated public static void writeRequiredCheck(SlingHttpServletRequest request, Resource resource, JspWriter out) throws IOException Deprecated.Write java script client code for a required check.- Parameters:
request
- requestresource
- resourceout
- out- Throws:
IOException
- if write caused an error
-
getFormElementQualifier
@Deprecated public static String getFormElementQualifier(SlingHttpServletRequest request, Resource resource) - Parameters:
request
- requestresource
- resource
-
writeConstraintCheck
@Deprecated public static void writeConstraintCheck(SlingHttpServletRequest request, SlingHttpServletResponse response, Resource resource, JspWriter out) throws IOException, ServletException Deprecated.Write java script client code for a constraint check.- Parameters:
request
- requestresponse
- responseresource
- resourceout
- out- Throws:
IOException
- if write caused an errorServletException
- if write caused an error
-
writeRegexpText
@Deprecated public static void writeRegexpText(SlingHttpServletRequest request, Resource resource, String regexp, JspWriter out) throws IOException Deprecated.Write java script client code for a regexp.- Parameters:
request
- requestresource
- resourceregexp
- regexpout
- out- Throws:
IOException
- if write caused an error
-