Package | Description |
---|---|
org.apache.struts.action |
The action package is the core of the struts framework,
providing the "Controller" aspect of a MVC model.
|
org.apache.struts.chain.contexts |
This package provides objects that encapsulate access to
the request and session-scoped resources to service
command processing.
|
org.apache.struts.config |
The "config" package contains configuration objects that correspond to
elements that may be specified in the
struts-config.xml
module configuration file. |
org.apache.struts.faces.util | |
org.apache.struts.scripting |
The scripting package is the core of the Struts Scripting framework,
which builds on Struts Action to allow Struts Actions be written
with the scripting language of your choice.
|
org.apache.struts.taglib | |
org.apache.struts.validator |
The validator package provides a series of classes to validate
ActionForm type of input. |
org.apache.struts.validator.validwhen |
Generated classes by antlr to support the
validwhen
validator. |
Modifier and Type | Class and Description |
---|---|
class |
ActionErrors
A class that encapsulates the error messages being reported by the
validate() method of an ActionForm . |
Modifier and Type | Method and Description |
---|---|
protected ActionMessages |
Action.getErrors(javax.servlet.http.HttpServletRequest request)
Retrieves any existing errors placed in the request by previous
actions.
|
protected ActionMessages |
Action.getMessages(javax.servlet.http.HttpServletRequest request)
Retrieves any existing messages placed in the request by previous
actions.
|
Modifier and Type | Method and Description |
---|---|
void |
ActionMessages.add(ActionMessages actionMessages)
Adds the messages from the given
ActionMessages object
to this set of messages. |
protected void |
Action.addErrors(javax.servlet.http.HttpServletRequest request,
ActionMessages errors)
Adds the specified errors keys into the appropriate request attribute
for use by the <html:errors> tag, if any messages are required.
|
protected void |
Action.addMessages(javax.servlet.http.HttpServletRequest request,
ActionMessages messages)
Adds the specified messages keys into the appropriate request attribute
for use by the <html:messages> tag (if messages="true" is set),
if any messages are required.
|
protected void |
Action.saveErrors(javax.servlet.http.HttpServletRequest request,
ActionMessages errors)
Save the specified error messages keys into the appropriate request
attribute for use by the <html:errors> tag, if any messages are
required.
|
protected void |
Action.saveErrors(javax.servlet.http.HttpSession session,
ActionMessages errors)
Save the specified error messages keys into the appropriate session
attribute for use by the <html:messages> tag (if
messages="false") or <html:errors>, if any error messages are
required.
|
protected void |
Action.saveMessages(javax.servlet.http.HttpServletRequest request,
ActionMessages messages)
Save the specified messages keys into the appropriate request
attribute for use by the <html:messages> tag (if messages="true"
is set), if any messages are required.
|
protected void |
Action.saveMessages(javax.servlet.http.HttpSession session,
ActionMessages messages)
Save the specified messages keys into the appropriate session
attribute for use by the <html:messages> tag (if messages="true"
is set), if any messages are required.
|
Constructor and Description |
---|
ActionMessages(ActionMessages messages)
Create an
ActionMessages object initialized with the
given messages. |
Modifier and Type | Method and Description |
---|---|
ActionMessages |
ActionContext.getErrors()
Retrieve error messages from an internal cache, creating an empty
cache if one is not already present.
|
ActionMessages |
ServletActionContext.getErrors() |
ActionMessages |
ActionContextBase.getErrors() |
ActionMessages |
ActionContext.getMessages()
Retrieve messages from an internal cache, creating an empty cache
if one is not already present.
|
ActionMessages |
ServletActionContext.getMessages() |
ActionMessages |
ActionContextBase.getMessages() |
Modifier and Type | Method and Description |
---|---|
void |
ActionContextBase.addActionMessages(String key,
ActionMessages messages)
Add the given messages to a cache stored in this Context, under
key.
|
void |
ActionContext.addErrors(ActionMessages errors)
Append the given errors keys to an internal cache, creating the
cache if one is not already present.
|
void |
ServletActionContext.addErrors(ActionMessages errors) |
void |
ActionContextBase.addErrors(ActionMessages errors) |
void |
ActionContext.addMessages(ActionMessages messages)
Append the given messages keys to an internal cache, creating the
cache if one is not already present.
|
void |
ServletActionContext.addMessages(ActionMessages messages) |
void |
ActionContextBase.addMessages(ActionMessages messages) |
void |
ActionContextBase.saveActionMessages(String key,
ActionMessages messages)
Save the given ActionMessages into the request scope under the
given key, clearing the attribute if the messages are empty or null.
|
void |
ActionContextBase.saveActionMessages(String scopeId,
String key,
ActionMessages messages)
Save the given
messages into the map identified by the
given scopeId under the given key . |
void |
ActionContext.saveErrors(ActionMessages errors)
Save the given error messages to the internal cache, clearing any
previous messages in the cache.
|
void |
ServletActionContext.saveErrors(ActionMessages errors) |
void |
ActionContextBase.saveErrors(ActionMessages errors) |
void |
ActionContext.saveMessages(ActionMessages messages)
Save the given messages to the internal cache, clearing any
previous messages in the cache.
|
void |
ServletActionContext.saveMessages(ActionMessages messages) |
void |
ActionContextBase.saveMessages(ActionMessages messages) |
void |
ActionContext.saveMessages(String scope,
ActionMessages messages)
Save the given messages to the internal cache, clearing any
previous messages in the cache, but only for the specified scope.
|
void |
ActionContextBase.saveMessages(String scope,
ActionMessages messages)
Adapt a legacy form of SaveMessages to the ActionContext API by
storing the ActoinMessages under the default scope.
|
Modifier and Type | Method and Description |
---|---|
ActionMessages |
ConfigHelper.getActionMessages() |
ActionMessages |
ConfigHelperInterface.getActionMessages()
The
org.apache.struts.action.ActionFormBeans
collection for this application. |
Modifier and Type | Method and Description |
---|---|
ActionMessages |
StrutsContext.getActionMessages()
Return the
ActionMessages instance containing
application error messages for this request (if any). |
Modifier and Type | Method and Description |
---|---|
void |
ScriptAction.saveMessages(javax.servlet.http.HttpServletRequest req,
ActionMessages mes)
Saves the messages to the request.
|
Modifier and Type | Method and Description |
---|---|
ActionMessages |
TagUtils.getActionMessages(javax.servlet.jsp.PageContext pageContext,
String paramName)
Retrieves the value from request scope and if it isn't already an
ActionMessages , some classes are converted to one. |
Modifier and Type | Method and Description |
---|---|
static org.apache.commons.validator.Validator |
Resources.initValidator(String key,
Object bean,
javax.servlet.ServletContext application,
javax.servlet.http.HttpServletRequest request,
ActionMessages errors,
int page)
Initialize the
Validator to perform validation. |
static Object |
FieldChecks.validateByte(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a byte primitive.
|
static Object |
FieldChecks.validateByteLocale(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a byte primitive.
|
static Object |
FieldChecks.validateCreditCard(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field is a valid credit card number.
|
static Object |
FieldChecks.validateDate(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field is a valid date.
|
static Object |
FieldChecks.validateDouble(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a double primitive.
|
static Object |
FieldChecks.validateDoubleLocale(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a double primitive.
|
static boolean |
FieldChecks.validateDoubleRange(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if a fields value is within a range (min & max specified in
the vars attribute).
|
static boolean |
FieldChecks.validateEmail(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if a field has a valid e-mail address.
|
static Object |
FieldChecks.validateFloat(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a float primitive.
|
static Object |
FieldChecks.validateFloatLocale(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a float primitive.
|
static boolean |
FieldChecks.validateFloatRange(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if a fields value is within a range (min & max specified in
the vars attribute).
|
static Object |
FieldChecks.validateInteger(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to an int primitive.
|
static Object |
FieldChecks.validateIntegerLocale(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to an int primitive.
|
static boolean |
FieldChecks.validateIntRange(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if a fields value is within a range (min & max specified in
the vars attribute).
|
static Object |
FieldChecks.validateLong(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a long primitive.
|
static Object |
FieldChecks.validateLongLocale(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a long primitive.
|
static boolean |
FieldChecks.validateLongRange(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if a fields value is within a range (min & max specified in
the vars attribute).
|
static boolean |
FieldChecks.validateMask(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field matches the regular expression in the field's mask
attribute.
|
static boolean |
FieldChecks.validateMaxLength(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field's length is less than or equal to the maximum
value.
|
static boolean |
FieldChecks.validateMinLength(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field's length is greater than or equal to the minimum
value.
|
static boolean |
FieldChecks.validateRequired(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field isn't null and length of the field is greater than
zero not including whitespace.
|
static boolean |
FieldChecks.validateRequiredIf(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field isn't null based on the values of other fields.
|
static Object |
FieldChecks.validateShort(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a short primitive.
|
static Object |
FieldChecks.validateShortLocale(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field can safely be converted to a short primitive.
|
static boolean |
FieldChecks.validateUrl(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if a field has a valid url.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ValidWhen.validateValidWhen(Object bean,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field,
ActionMessages errors,
org.apache.commons.validator.Validator validator,
javax.servlet.http.HttpServletRequest request)
Checks if the field matches the boolean expression specified in
test parameter. |
Copyright © 2000–2016 Apache Software Foundation. All rights reserved.