Example usage for org.springframework.context.support ResourceBundleMessageSource setUseCodeAsDefaultMessage

List of usage examples for org.springframework.context.support ResourceBundleMessageSource setUseCodeAsDefaultMessage

Introduction

In this page you can find the example usage for org.springframework.context.support ResourceBundleMessageSource setUseCodeAsDefaultMessage.

Prototype

public void setUseCodeAsDefaultMessage(boolean useCodeAsDefaultMessage) 

Source Link

Document

Set whether to use the message code as default message instead of throwing a NoSuchMessageException.

Usage

From source file:com.alliander.osgp.webdevicesimulator.application.config.ApplicationContext.java

/**
 * Method for creating the Message Source.
 *
 * @return MessageSource/*w  ww  . j a va 2  s.  c  o  m*/
 */
@Bean
public MessageSource messageSource() {
    final ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();

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

    return messageSource;
}