我仍然不知道为什么propertyeditor
不起作用。但是以下解决方案有效。
@Configuration
public class LocalDateConfig extends WebMvcConfigurerAdapter {
@Override
public void addFormatters(FormatterRegistry registry) {
super.addFormatters(registry);
registry.addFormatterForFieldType(LocalDate.class, new Formatter<LocalDate>() {
//override parse() and print()
});
}
}