Package org.springframework.context.support

Examples of org.springframework.context.support.ResourceBundleMessageSource


@EnableTransactionManagement
public class JpaRepositoryConfig {

  @Bean
  public MessageSource messageSource() {
    ResourceBundleMessageSource ms = new ResourceBundleMessageSource();
    ms.setBasename("org.springframework.data.rest.core.ValidationErrors");
    return ms;
  }
View Full Code Here


        return entityManagerFactoryBean;
    }

    @Bean
    public MessageSource messageSource() {
        ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();

        messageSource.setBasename(environment.getRequiredProperty(PROPERTY_NAME_MESSAGESOURCE_BASENAME));
        messageSource.setUseCodeAsDefaultMessage(Boolean.parseBoolean(environment.getRequiredProperty(PROPERTY_NAME_MESSAGESOURCE_USE_CODE_AS_DEFAULT_MESSAGE)));

        return messageSource;
    }
View Full Code Here

      String jstlInitParam = servletContext.getInitParameter(Config.FMT_LOCALIZATION_CONTEXT);
      if (jstlInitParam != null) {
        // Create a ResourceBundleMessageSource for the specified resource bundle
        // basename in the JSTL context-param in web.xml, wiring it with the given
        // Spring-defined MessageSource as parent.
        ResourceBundleMessageSource jstlBundleWrapper = new ResourceBundleMessageSource();
        jstlBundleWrapper.setBasename(jstlInitParam);
        jstlBundleWrapper.setParentMessageSource(messageSource);
        return jstlBundleWrapper;
      }
    }
    return messageSource;
  }
View Full Code Here

    binder.bind(pvs);
    Errors errors = binder.getBindingResult();
    FieldError ageError = errors.getFieldError("age");
    assertEquals("typeMismatch", ageError.getCode());

    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename("org.springframework.validation.messages1");
    String msg = messageSource.getMessage(ageError, Locale.getDefault());
    assertEquals("Field age did not have correct type", msg);

    messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename("org.springframework.validation.messages2");
    msg = messageSource.getMessage(ageError, Locale.getDefault());
    assertEquals("Field Age did not have correct type", msg);

    messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename("org.springframework.validation.messages3");
    msg = messageSource.getMessage(ageError, Locale.getDefault());
    assertEquals("Field Person Age did not have correct type", msg);
  }
View Full Code Here

      String jstlInitParam = servletContext.getInitParameter(Config.FMT_LOCALIZATION_CONTEXT);
      if (jstlInitParam != null) {
        // Create a ResourceBundleMessageSource for the specified resource bundle
        // basename in the JSTL context-param in web.xml, wiring it with the given
        // Spring-defined MessageSource as parent.
        ResourceBundleMessageSource jstlBundleWrapper = new ResourceBundleMessageSource();
        jstlBundleWrapper.setBasename(jstlInitParam);
        jstlBundleWrapper.setParentMessageSource(messageSource);
        return jstlBundleWrapper;
      }
    }
    return messageSource;
  }
View Full Code Here

   * @return the MessageSource
   * @see org.springframework.context.support.ResourceBundleMessageSource
   * @see org.springframework.context.support.ReloadableResourceBundleMessageSource
   */
  protected MessageSource createMessageSource(String basename) {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename(basename);
    return messageSource;
  }
View Full Code Here

    HDIVUtil.setHDIVConfig(this.config, servletContext);

    IApplication application = wac.getBean(IApplication.class);
    HDIVUtil.setApplication(application, servletContext);

    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBeanClassLoader(wac.getClassLoader());
    messageSource.setBasename(Constants.MESSAGE_SOURCE_PATH);
    HDIVUtil.setMessageSource(messageSource, servletContext);

    LinkUrlProcessor linkUrlProcessor = wac.getBean(LinkUrlProcessor.class);
    HDIVUtil.setLinkUrlProcessor(linkUrlProcessor, servletContext);
View Full Code Here

    private static final String MESSAGE_SOURCE_BASE_NAME = "i18n/messages";

    @Bean
    public MessageSource messageSource() {
        ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();

        messageSource.setBasename(MESSAGE_SOURCE_BASE_NAME);
        messageSource.setUseCodeAsDefaultMessage(true);

        return messageSource;
    }
View Full Code Here

    private static final String MESSAGE_SOURCE_BASE_NAME = "i18n/messages";

    @Bean
    public MessageSource messageSource() {
        ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();

        messageSource.setBasename(MESSAGE_SOURCE_BASE_NAME);
        messageSource.setUseCodeAsDefaultMessage(true);

        return messageSource;
    }
View Full Code Here

  private int cacheSeconds = -1;

  @Bean
  public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    if (StringUtils.hasText(this.basename)) {
      messageSource
          .setBasenames(commaDelimitedListToStringArray(trimAllWhitespace(this.basename)));
    }
    messageSource.setDefaultEncoding(this.encoding);
    messageSource.setCacheSeconds(this.cacheSeconds);
    return messageSource;
  }
View Full Code Here

TOP

Related Classes of org.springframework.context.support.ResourceBundleMessageSource

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.