List of usage examples for org.springframework.context.support ResourceBundleMessageSource ResourceBundleMessageSource
public ResourceBundleMessageSource()
From source file:com.searchbox.framework.config.WebConfig.java
@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; }
From source file:com.webapp.config.WebConfig.java
/** * Defines a message source for the controllers. This effectively replaces * the following XML configuration:<br/> * <pre><bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> * <property name="basename" value="webapp"/> * </bean></pre>// www . ja v a2 s . co m * * <p>Look in src/main/webapp/WEB-INF/classes for the property files used as * message sources / resource bundles.</p> * * @return a resource bundle to be autowired into any component wanting it. */ @Bean public ResourceBundleMessageSource messageSource() { ResourceBundleMessageSource msrc = new ResourceBundleMessageSource(); msrc.setBasename("message"); return msrc; }
From source file:com.springsource.html5expense.config.WebConfig.java
@Bean public MessageSource messageSource() { String[] baseNames = "messages,errors".split(","); ResourceBundleMessageSource resourceBundleMessageSource = new ResourceBundleMessageSource(); resourceBundleMessageSource.setBasenames(baseNames); return resourceBundleMessageSource; }
From source file:com.alibaba.dubbo.container.page.PageServlet.java
@Override public void init() throws ServletException { super.init(); ResourceBundleMessageSource msgDatabase = new ResourceBundleMessageSource(); msgDatabase.setBasename("i18n/message"); // msgDatabase.setBundleClassLoader(PageServlet.class.getClassLoader()); MSGDatabase = msgDatabase;//ww w .j a v a 2 s . c o m String simple = getServletConfig().getInitParameter("simple"); // container???? if (simple == null || simple.length() == 0) { System.out.println("??"); new Thread(new Runnable() { @Override public void run() { com.alibaba.dubbo.container.Main.main(null); } }).start(); } INSTANCE = this; String config = getServletConfig().getInitParameter("pages"); Collection<String> names; if (config != null && config.length() > 0) { names = Arrays.asList(Constants.COMMA_SPLIT_PATTERN.split(config)); } else { names = ExtensionLoader.getExtensionLoader(PageHandler.class).getSupportedExtensions();// PageHandler?? } for (String name : names) { PageHandler handler = ExtensionLoader.getExtensionLoader(PageHandler.class).getExtension(name); pages.put(ExtensionLoader.getExtensionLoader(PageHandler.class).getExtensionName(handler), handler); Menu menu = handler.getClass().getAnnotation(Menu.class); if (menu != null) { menus.add(handler); } } Collections.sort(menus, new MenuComparator()); }
From source file:com.vgorcinschi.concordiafootballmanager.web.WebConfig.java
@Bean public MessageSource messageSource() { ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource(); messageSource.setCacheSeconds(1);//from w w w . j a va 2s. co m messageSource.setDefaultEncoding(StandardCharsets.UTF_8.name()); messageSource.setBasename("i18n/validation"); return messageSource; }
From source file:org.ng200.openolympus.MvcConfig.java
@Bean public ResourceBundleMessageSource messageSource() { final ResourceBundleMessageSource source = new ResourceBundleMessageSource(); source.setBasename("messages"); return source; }
From source file:io.github.azige.bbs.config.WebMvcConfig.java
@Bean public ResourceBundleMessageSource messageSource() { ResourceBundleMessageSource bean = new ResourceBundleMessageSource(); bean.setBasename("io.github.azige.bbs.web.Message"); bean.setUseCodeAsDefaultMessage(true); return bean;/*from ww w. j a v a2 s.c o m*/ }
From source file:net.solarnetwork.node.settings.playpen.SettingsPlaypen.java
@Override public MessageSource getMessageSource() { if (MESSAGE_SOURCE == null) { ResourceBundleMessageSource source = new ResourceBundleMessageSource(); source.setBundleClassLoader(SettingsPlaypen.class.getClassLoader()); source.setBasename(SettingsPlaypen.class.getName()); MESSAGE_SOURCE = source;//from w w w .j a v a 2 s.c om } return MESSAGE_SOURCE; }
From source file:io.getlime.security.powerauth.app.server.service.configuration.PowerAuthServiceConfiguration.java
@Bean public ResourceBundleMessageSource messageSource() { ResourceBundleMessageSource source = new ResourceBundleMessageSource(); source.setBasename("/i18n/errors_"); source.setUseCodeAsDefaultMessage(true); return source; }
From source file:net.solarnetwork.node.backup.FileSystemBackupService.java
private static MessageSource getMessageSourceInstance() { ResourceBundleMessageSource source = new ResourceBundleMessageSource(); source.setBundleClassLoader(FileSystemBackupService.class.getClassLoader()); source.setBasename(FileSystemBackupService.class.getName()); return source; }