Здесь у нас есть базовое веб-приложение, использующее JSP, которое должно предоставить несколько URL-адресов служб REST на основе JSON.
Все эти URL-адреса будут находиться в / services
и генерироваться MyRestServicesController
.
Все примеры, которые я вижу для настройки представлений на основе JSON, используют ContentNegotiatingViewResolver
. Но мне это кажется излишним, поскольку этот преобразователь кажется предназначенным для ситуаций, когда один и тот же URL-адрес может выдавать другой результат.
Я просто хочу, чтобы мой RestServicesController
всегда создавал MappingJacksonJsonView (s)
.
Есть ли более чистый, более простой способ просто указать контроллеру для этого?