jp.terasoluna.fw.validation.springmodules
クラス DefaultValidatorFactoryEx
java.lang.Object
   org.springmodules.validation.commons.DefaultValidatorFactory
org.springmodules.validation.commons.DefaultValidatorFactory
       jp.terasoluna.fw.validation.springmodules.DefaultValidatorFactoryEx
jp.terasoluna.fw.validation.springmodules.DefaultValidatorFactoryEx
- すべての実装されたインタフェース: 
- org.springframework.beans.factory.InitializingBean, org.springmodules.validation.commons.ValidatorFactory
- public class DefaultValidatorFactoryEx 
- extends org.springmodules.validation.commons.DefaultValidatorFactory
terasoluna-validator-springのCommonsValidatorExインスタンスを生成するファクトリクラス。
 
 
FieldChecksクラスにて
 使用されるエラーインタフェースの実装に
 SpringフレームワークのErrorsクラスを
 扱うためのクラス。
 Springフレームワーク、Spring-Modulesを使用することを前提としており、
 Bean定義ファイルに以下のような設定が必要となる。
 
 
 
 Bean定義ファイル設定例
 
 <!-- Validatorファクトリ設定 -->
 <bean id="validatorFactory" 
   class="jp.terasoluna.fw.validation.springmodules.DefaultValidatorFactoryEx"> 
   <property name="validationConfigLocations"> 
     <list> 
       <value>/WEB-INF/validation/validator-rules.xml</value>
       <value>/WEB-INF/validation/validator-rules-ex.xml</value>
       <value>/WEB-INF/validation/validation.xml</value> 
     </list> 
   </property> 
 </bean> 
   
 <!-- Validator設定 -->
 <bean id="beanValidator" class="jp.terasoluna.fw.validation.springmodules.DefaultBeanValidatorEx"> 
   <property name="validatorFactory"><ref local="validatorFactory"/></property> 
 </bean>
 
- 関連項目:
- ValidationErrors,- SpringValidationErrors
 
| クラス org.springmodules.validation.commons.DefaultValidatorFactory から継承されたフィールド | 
| ERRORS_KEY | 
 
 
 
| クラス org.springmodules.validation.commons.DefaultValidatorFactory から継承されたメソッド | 
| afterPropertiesSet, getValidatorResources, hasRulesForBean, setValidationConfigLocations | 
 
| クラス java.lang.Object から継承されたメソッド | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TERASOLUNA_ERRORS_KEY
public static final java.lang.String TERASOLUNA_ERRORS_KEY
- Validatorインスタンスに設定するエラーオブジェクトのキー。
 
- 関連項目:
- 定数フィールド値
 
DefaultValidatorFactoryEx
public DefaultValidatorFactoryEx()
getValidator
public org.apache.commons.validator.Validator getValidator(java.lang.String beanName,
                                                           java.lang.Object bean,
                                                           org.springframework.validation.Errors errors)
- Validatorインスタンスを取得する。
 
- 
- 定義:
- インタフェース org.springmodules.validation.commons.ValidatorFactory内のgetValidator
- オーバーライド: 
- クラス org.springmodules.validation.commons.DefaultValidatorFactory内のgetValidator
 
- 
- パラメータ:
- beanName- 検証するJavaBeanの名前。
- bean- 検証対象のJavaBean。
- errors- Springフレームワークのエラー情報。
- 戻り値:
- Validatorインスタンス。
 
createSpringValidationErrors
protected SpringValidationErrors createSpringValidationErrors()
- 共通入力値検証エラーオブジェクトを生成する。
 
- 
- 戻り値:
- 共通入力値検証エラーオブジェクト。