Class BeanValidationExampleAction
java.lang.Object
org.apache.struts2.ActionSupport
org.apache.struts2.showcase.validation.BeanValidationExampleAction
- All Implemented Interfaces:
Serializable
,Action
,ValidationAware
,LocaleProvider
,TextProvider
,Validateable
@FieldMatch(first="fieldExpressionValidatorField",
second="requiredValidatorField",
message="requiredValidatorField and fieldExpressionValidatorField are not matching")
@ScriptAssert(lang="javascript",
script="_this.dateValidatorField != null && _this.dateValidatorField.before(new java.util.Date())",
message="Date need to before now")
public class BeanValidationExampleAction
extends ActionSupport
- See Also:
-
Field Summary
Fields inherited from class org.apache.struts2.ActionSupport
container
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setDateValidatorField
(Date dateValidatorField) void
setEmailValidatorField
(String emailValidatorField) void
setFieldExpressionValidatorField
(String fieldExpressionValidatorField) void
setIntegerValidatorField
(Integer integerValidatorField) void
setRegexValidatorField
(String regexValidatorField) void
setRequiredStringValidatorField
(String requiredStringValidatorField) void
setRequiredValidatorField
(String requiredValidatorField) void
setStringLengthValidatorField
(String stringLengthValidatorField) void
setUrlValidatorField
(String urlValidatorField) Methods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocale, getLocaleProvider, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validate
-
Constructor Details
-
BeanValidationExampleAction
public BeanValidationExampleAction()
-
-
Method Details
-
beanValidation
-
getDateValidatorField
-
setDateValidatorField
-
getEmailValidatorField
-
setEmailValidatorField
-
getIntegerValidatorField
-
setIntegerValidatorField
-
getRegexValidatorField
-
setRegexValidatorField
-
getRequiredStringValidatorField
-
setRequiredStringValidatorField
-
getRequiredValidatorField
-
setRequiredValidatorField
-
getStringLengthValidatorField
-
setStringLengthValidatorField
-
getFieldExpressionValidatorField
-
setFieldExpressionValidatorField
-
getUrlValidatorField
-
setUrlValidatorField
-