I am posting a form with a input date picker to which I wish to bind a “new” Java-8 type ‘LocalDate’.
Back in version 2.4 it was stated that java 8 types were supported, and yet it didn’t work then. It appears still not to work. Additional code is required to get it to work. i.e., it is possible, but it is certainly not ‘out of the box’. At least, so far as I can tell.
One needs to create a custom Provider, bind it, … register it, etc etc… and it works.
But I had expected that if it (java 8 inbuilt types) were considered working ‘out of the box’ by 2.4, the fact that they weren’t was likely… a bug or … fixes overlooked… and that it would be fixed by 2.6. That seems not the case.
Any idea if one can expect types like this to be really supported in near future versions? While I have it working, it means extra code in my project that, frankly speaking, doesn’t need to be there. Plus it probably confuses/hinders new comers who also assume it is supported.