spring - 在 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
参数。
有没有办法来解决这个问题?
解决方案
推荐阅读
- python - 什么是socket.SOL_TCP
- google-bigquery - BigQuery - 使用两个字段的 REGEXP EXTRACT
- powershell - 获取每个子文件夹的文件列表 | 每个文件列表都放在 txt 文件中,该文件放在它描述和命名的文件夹中,就像这个文件夹
- xcode - 需要将旧版 Safari 扩展程序转换为 Safari 应用程序扩展程序。在 Xcode 上搜索文档、开始步骤和教程
- signalr - 没有从 wcf 服务更新到 SignalR Web 应用程序
- html - 把一个圆圈切成两半
- python - 将 CSV 列拆分为两列
- react-native - 无法读取未定义的属性“导航”
- serilog - Serilog ForContext 未按预期工作
- html - 无法将背景图像大小调整为响应式视图