Example usage for org.springframework.validation.beanvalidation LocalValidatorFactoryBean setValidationMessageSource

List of usage examples for org.springframework.validation.beanvalidation LocalValidatorFactoryBean setValidationMessageSource

Introduction

In this page you can find the example usage for org.springframework.validation.beanvalidation LocalValidatorFactoryBean setValidationMessageSource.

Prototype

public void setValidationMessageSource(MessageSource messageSource) 

Source Link

Document

Specify a custom Spring MessageSource for resolving validation messages, instead of relying on JSR-303's default "ValidationMessages.properties" bundle in the classpath.

Usage

From source file:com.vgorcinschi.concordiafootballmanager.web.WebConfig.java

@Bean
public LocalValidatorFactoryBean localValidatorFactoryBean() throws ClassNotFoundException {
    LocalValidatorFactoryBean validator = new LocalValidatorFactoryBean();
    validator.setProviderClass(HibernateValidator.class);
    validator.setValidationMessageSource(this.messageSource());
    return validator;
}

From source file:org.lightadmin.core.config.context.LightAdminContextConfiguration.java

@Bean
public LocalValidatorFactoryBean validator() {
    LocalValidatorFactoryBean validator = new LocalValidatorFactoryBean();
    validator.setValidationMessageSource(messageSource());
    validator.afterPropertiesSet();//from w  ww.  ja  v  a2s .  c  o  m
    return validator;
}

From source file:se.kth.csc.config.WebMvcConfig.java

@Override
public Validator getValidator() {
    LocalValidatorFactoryBean validator = new LocalValidatorFactoryBean();

    // Use our message source when validating beans
    validator.setValidationMessageSource(messageSource());

    log.info("Setting up validation factory using a custom message source");
    return validator;
}

From source file:com.wiiyaya.consumer.web.initializer.config.WebConfig.java

/**
 * Controller??//from  ww w  . java2 s  . c  o  m
 */
@Override
public Validator getValidator() {
    LocalValidatorFactoryBean validator = new LocalValidatorFactoryBean();
    validator.setProviderClass(HibernateValidator.class);
    validator.setValidationMessageSource(messageSource());
    return validator;
}

From source file:com.devnexus.ting.web.config.WebConfig.java

@Bean
LocalValidatorFactoryBean validator() {//from  w  ww. java  2s  .  c om
    LocalValidatorFactoryBean localValidatorFactoryBean = new LocalValidatorFactoryBean();
    localValidatorFactoryBean.setValidationMessageSource(this.messageSource);
    return localValidatorFactoryBean;
}

From source file:mx.edu.um.eventosum.config.WebConfig.java

@Override
public Validator getValidator() {
    LocalValidatorFactoryBean factory = new LocalValidatorFactoryBean();
    ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
    messageSource.setBasename("classpath:messages");
    messageSource.setDefaultEncoding("UTF-8");
    factory.setValidationMessageSource(messageSource);
    return factory;
}

From source file:org.davidmendoza.fileUpload.config.WebConfig.java

@Override
public Validator getValidator() {
    LocalValidatorFactoryBean factory = new LocalValidatorFactoryBean();
    ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
    messageSource.setBasename("classpath:messages");
    messageSource.setDefaultEncoding("UTF-8");
    messageSource.setCacheSeconds(0);//from ww  w  . j  a va 2  s. c o  m
    factory.setValidationMessageSource(messageSource);
    return factory;
}

From source file:com.springsource.greenhouse.config.WebConfig.java

public Validator getValidator() {
    LocalValidatorFactoryBean factory = new LocalValidatorFactoryBean();
    ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
    messageSource.setBasename("/WEB-INF/messages/validation");
    if (environment.acceptsProfiles("embedded")) {
        messageSource.setCacheSeconds(0);
    }/*from   w w  w . j a v  a  2  s.c  o m*/
    factory.setValidationMessageSource(messageSource);
    return factory;
}