Я использую следующий пользовательский редактор МНОГИХ контроллеров Spring-MVC в соответствии с:Как зарегистрировать глобальный настраиваемый редактор в Spring-MVC?
Контроллер
binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale("pt", "BR"), true));
Другой контроллер
binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale("pt", "BR"), true));
Другой контроллер
binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale("pt", "BR"), true));
Обратите внимание на тот же пользовательский редактор зарегистрирован
Вопрос: как я могу создать глобальный настраиваемый редактор, подобный этому, чтобы избежать настройки каждого контроллера?
С уважением,
ли он переопределяет стандартные свойства Spring PropertyEditors? –
Да. Страница, связанная с выше, специально указывает, что (Таблица 5.2. Встроенные PropertyEditors) – ChssPly76
Свойство customEditors устарело и будет удалено весной 3 (согласно javadoc). Вместо этого вы должны использовать свойство PropertyEditorRegistrars. – skaffman