Вы можете добавить столько разрешителей представления, сколько захотите. Вы можете указать порядок, в котором необходимо проверять преобразователи представлений. Spring примет первый распознаватель вида, который может успешно разрешить представление.
например:
Поскольку у вас есть JSP и freemarker, добавьте преобразователи представлений для обоих и задайте свойство порядка 1 для JSP и 2 для freemarker.
Если ваше представление /freemarker/hello.ftl, то повторное разрешение JSP завершится неудачно, так как он не сможет найти файл /freemarker/hello.ftl, тогда средство разрешения свободного маркера будет обрабатывать это представление. Но если распознаватель JSP может найти файл и разрешить его, то решатель freemaker не будет использоваться для разрешения этого представления
См .: Цепочка ViewResolvers