首页 > 解决方案 > 在 Spring Boot 消息中使用参数 1 而不使用参数 0

问题描述

messages.properties文件中:

validation.title=At least {1} characters

LocalValidatorFactoryBean定义:

@Bean
    public LocalValidatorFactoryBean localValidatorFactoryBean(MessageSource messageSource) {
        LocalValidatorFactoryBean bean = new LocalValidatorFactoryBean();
        bean.setValidationMessageSource(messageSource);
        return bean;
    }

当我运行代码时,我得到了结果:

At least {1} characters

但是如果我改变属性:

validation.title=At least {1} characters {0}

我得到结果:

At least 20 characters title

但我不需要这些0参数。

有没有办法来解决这个问题?

标签: springspring-internationalization

解决方案


推荐阅读