org.apache.struts.validator
クラス Resources

java.lang.Object
  拡張org.apache.struts.validator.Resources

public class Resources
extends java.lang.Object

This class helps provides some useful methods for retrieving objects from different scopes of the application.

導入されたバージョン:
Struts 1.1
バージョン:
$Revision: 1.1 $ $Date: 2004/10/20 03:26:41 $

フィールドの概要
static java.lang.String ACTION_ERRORS_KEY
          推奨されていません。 This will be removed after Struts 1.2
private static java.lang.String ACTION_MESSAGES_PARAM
          Resources key the ActionMessages is stored under.
static java.lang.String HTTP_SERVLET_REQUEST_KEY
          推奨されていません。 This will be removed after Struts 1.2
private static java.lang.String HTTP_SERVLET_REQUEST_PARAM
          Resources key the HttpServletRequest is stored under.
static java.lang.String SERVLET_CONTEXT_KEY
          推奨されていません。 This will be removed after Struts 1.2
private static java.lang.String SERVLET_CONTEXT_PARAM
          Resources key the ServletContext is stored under.
 
コンストラクタの概要
Resources()
           
 
メソッドの概要
static ActionError getActionError(javax.servlet.http.HttpServletRequest request, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field)
          推奨されていません。 Use getActionMessage() instead. This will be removed after Struts 1.2.
static ActionMessage getActionMessage(javax.servlet.http.HttpServletRequest request, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field)
          Gets the ActionMessage 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)
          推奨されていません。 Use RequestUtils.getUserLocale() instead. This will be removed after Struts 1.2.
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 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, ActionMessages errors, int page)
          Initialize the Validator to perform validation.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SERVLET_CONTEXT_PARAM

private static java.lang.String SERVLET_CONTEXT_PARAM
Resources key the ServletContext is stored under.


SERVLET_CONTEXT_KEY

public static java.lang.String SERVLET_CONTEXT_KEY
推奨されていません。 This will be removed after Struts 1.2

Resources key the ServletContext is stored under.


HTTP_SERVLET_REQUEST_PARAM

private static java.lang.String HTTP_SERVLET_REQUEST_PARAM
Resources key the HttpServletRequest is stored under.


HTTP_SERVLET_REQUEST_KEY

public static java.lang.String HTTP_SERVLET_REQUEST_KEY
推奨されていません。 This will be removed after Struts 1.2

Resources key the HttpServletRequest is stored under.


ACTION_MESSAGES_PARAM

private static java.lang.String ACTION_MESSAGES_PARAM
Resources key the ActionMessages is stored under.


ACTION_ERRORS_KEY

public static java.lang.String ACTION_ERRORS_KEY
推奨されていません。 This will be removed after Struts 1.2

Resources key the ActionErrors is stored under.

コンストラクタの詳細

Resources

public Resources()
メソッドの詳細

getValidatorResources

public static org.apache.commons.validator.ValidatorResources getValidatorResources(javax.servlet.ServletContext application,
                                                                                    javax.servlet.http.HttpServletRequest request)
Retrieve ValidatorResources for the current module.

パラメータ:
application - Application Context
request - The ServletRequest

getMessageResources

public static MessageResources getMessageResources(javax.servlet.http.HttpServletRequest request)
Retrieve MessageResources for the module.

パラメータ:
request - the servlet request

getLocale

public static java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request)
推奨されていません。 Use RequestUtils.getUserLocale() instead. This will be removed after Struts 1.2.

Get the Locale of the current user.

パラメータ:
request - servlet request

getMessage

public 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.

パラメータ:
messages - The Message resources
locale - The locale.
key - Key used to lookup the message

getMessage

public 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.

パラメータ:
request - servlet request
key - the request key

getMessage

public 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.

パラメータ:
messages - The Message resources
locale - The locale
va - The Validator Action
field - The Validator Field

getActionError

public static ActionError getActionError(javax.servlet.http.HttpServletRequest request,
                                         org.apache.commons.validator.ValidatorAction va,
                                         org.apache.commons.validator.Field field)
推奨されていません。 Use getActionMessage() instead. This will be removed after Struts 1.2.

Gets the ActionError based on the ValidatorAction message and the Field's arg objects.

パラメータ:
request - the servlet request
va - Validator action
field - the validator Field

getActionMessage

public static ActionMessage getActionMessage(javax.servlet.http.HttpServletRequest request,
                                             org.apache.commons.validator.ValidatorAction va,
                                             org.apache.commons.validator.Field field)
Gets the ActionMessage based on the ValidatorAction message and the Field's arg objects.

パラメータ:
request - the servlet request
va - Validator action
field - the validator Field

getArgs

public 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.

パラメータ:
actionName - action name
messages - message resources
locale - the locale
field - the validator field

initValidator

public static org.apache.commons.validator.Validator initValidator(java.lang.String key,
                                                                   java.lang.Object bean,
                                                                   javax.servlet.ServletContext application,
                                                                   javax.servlet.http.HttpServletRequest request,
                                                                   ActionMessages errors,
                                                                   int page)
Initialize the 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 context
request - 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.


このドキュメントは、Ja-Jakartaにより訳されました。コメントがある場合は、report@jajakarta.orgまでお願いします。
Copyright (C) 2000-2004 - Apache Software Foundation