Io uso il seguente editor personalizzato nei controllori MOLTI primavera-MVC in base a:Come posso registrare un editor personalizzato globale in Spring-MVC?
Un controller
binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale("pt", "BR"), true));
altro controller
binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale("pt", "BR"), true));
un altro controller
binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale("pt", "BR"), true));
Avviso del stesso editor personalizzato registrato
Domanda: come posso impostare un editor personalizzato globale come questo al fine di evitare l'impostazione di ciascun controller?
saluti,
fa sovrascrive Spring PropertyEditors di default? –
Sì. La pagina I collegata sopra specifica specificamente (Tabella 5.2. PropertyEditors incorporati) – ChssPly76
La proprietà CustomEditors è obsoleta e verrà rimossa in Spring 3 (in base a javadoc). Dovresti invece utilizzare la proprietà PropertyEditorRegistrars. – skaffman