Нов съм в Spring и се опитвам да използвам SPI за форматиране на Spring за анализ на слоя на потребителския интерфейс и отпечатване на стойности.
Дефинирах персонализиран форматиращ инструмент и страната за анализиране работи правилно и ако извърша директно conversionService.convert(someObject, String.class)
извикване, тогава стойността се преобразува (т.е. print()ed) правилно с помощта на форматиращия инструмент, който дефинирах.
Въпреки това, в моя шаблон получавам само представянето на toString() на обекта, а не String от регистрираното conversionService.convert()
извикване.
Използвам Mustache като машина за шаблони вместо Velocity или Freemarker (слава Богу). Formatting SPI свързан ли е с JSP тагове и/или трябва ли да разширя библиотеката Mustache, която използвам, за да поддържа Spring bind/form тагове, за да може това да работи правилно?
Разрових документацията и претърсих навсякъде и не мога да намеря информация за това, но се извинявам, ако уменията ми за RTFM/Google липсват.