|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.struts.validator.Resources
This class helps provides some useful methods for retrieving objects from different scopes of the application.
Field Summary | |
static java.lang.String |
ACTION_ERRORS_KEY
Resources key the ActionErrors is stored under. |
static java.lang.String |
HTTP_SERVLET_REQUEST_KEY
Resources key the HttpServletRequest is stored under. |
static java.lang.String |
SERVLET_CONTEXT_KEY
Resources key the ServletContext is stored under. |
Constructor Summary | |
Resources()
|
Method Summary | |
static ActionError |
getActionError(javax.servlet.http.HttpServletRequest request,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field)
Gets the ActionError based on the ValidatorAction message and the
Field 's arg objects. |
static java.lang.String[] |
getArgs(java.lang.String actionName,
MessageResources messages,
java.util.Locale locale,
org.apache.commons.validator.Field field)
Gets the message arguments based on the current ValidatorAction
and Field . |
static java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest request)
Get the Locale of the current user. |
static java.lang.String |
getMessage(javax.servlet.http.HttpServletRequest request,
java.lang.String key)
Gets the Locale sensitive value based on the key passed in. |
static java.lang.String |
getMessage(MessageResources messages,
java.util.Locale locale,
java.lang.String key)
Gets the Locale sensitive value based on the key passed in. |
static java.lang.String |
getMessage(MessageResources messages,
java.util.Locale locale,
org.apache.commons.validator.ValidatorAction va,
org.apache.commons.validator.Field field)
Gets the locale sensitive message based on the ValidatorAction message and the
Field 's arg objects. |
static MessageResources |
getMessageResources(javax.servlet.http.HttpServletRequest request)
Retrieve MessageResources for the module. |
static MessageResources |
getMessageResources(javax.servlet.ServletContext application)
Deprecated. This method can only return the resources for the default module. Use getMessageResources(HttpServletRequest) to get the resources for the current module. |
static org.apache.commons.validator.ValidatorResources |
getValidatorResources(javax.servlet.ServletContext application)
Deprecated. In Struts 1.1 This method can only return the resources for the default module. Use getValidatorResources(HttpServletRequest, ServletContext) to get the resources for the current application module. |
static org.apache.commons.validator.ValidatorResources |
getValidatorResources(javax.servlet.ServletContext application,
javax.servlet.http.HttpServletRequest request)
Retrieve ValidatorResources for the current module. |
static org.apache.commons.validator.Validator |
initValidator(java.lang.String key,
java.lang.Object bean,
javax.servlet.ServletContext application,
javax.servlet.http.HttpServletRequest request,
ActionErrors errors,
int page)
Initialize the Validator to perform validation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.lang.String SERVLET_CONTEXT_KEY
ServletContext
is stored under.
public static java.lang.String HTTP_SERVLET_REQUEST_KEY
HttpServletRequest
is stored under.
public static java.lang.String ACTION_ERRORS_KEY
ActionErrors
is stored under.
Constructor Detail |
public Resources()
Method Detail |
public static org.apache.commons.validator.ValidatorResources getValidatorResources(javax.servlet.ServletContext application)
ValidatorResources
for the module.
application
- servlet contextpublic static org.apache.commons.validator.ValidatorResources getValidatorResources(javax.servlet.ServletContext application, javax.servlet.http.HttpServletRequest request)
ValidatorResources
for the current module.
application
- Application Contextrequest
- The ServletRequestpublic static MessageResources getMessageResources(javax.servlet.ServletContext application)
MessageResources
for the application module.
application
- servlet contextpublic static MessageResources getMessageResources(javax.servlet.http.HttpServletRequest request)
MessageResources
for the module.
request
- the servlet requestpublic static java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request)
Locale
of the current user.
request
- servlet requestpublic static java.lang.String getMessage(MessageResources messages, java.util.Locale locale, java.lang.String key)
Locale
sensitive value based on the key passed in.
messages
- The Message resourceslocale
- The locale.key
- Key used to lookup the messagepublic static java.lang.String getMessage(javax.servlet.http.HttpServletRequest request, java.lang.String key)
Locale
sensitive value based on the key passed in.
request
- servlet requestkey
- the request keypublic static java.lang.String getMessage(MessageResources messages, java.util.Locale locale, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field)
ValidatorAction
message and the
Field
's arg objects.
messages
- The Message resourceslocale
- The localeva
- The Validator Actionfield
- The Validator Fieldpublic static ActionError getActionError(javax.servlet.http.HttpServletRequest request, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field)
ActionError
based on the ValidatorAction
message and the
Field
's arg objects.
request
- the servlet requestva
- Validator actionfield
- the validator Fieldpublic static java.lang.String[] getArgs(java.lang.String actionName, MessageResources messages, java.util.Locale locale, org.apache.commons.validator.Field field)
ValidatorAction
and Field
.
actionName
- action namemessages
- message resourceslocale
- the localefield
- the validator fieldpublic static org.apache.commons.validator.Validator initValidator(java.lang.String key, java.lang.Object bean, javax.servlet.ServletContext application, javax.servlet.http.HttpServletRequest request, ActionErrors errors, int page)
Validator
to perform validation.
key
- The key that the validation rules are under (the form elements
name attribute).bean
- The bean validation is being performed on.application
- servlet contextrequest
- The current request object.errors
- The object any errors will be stored in.page
- This in conjunction with the page property of a
Field can control the processing of fields. If the field's
page is less than or equal to this page value, it will be processed.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright © 2000-2003 - Apache Software Foundation