Retour JSON ou Vue depuis Spring MVC Controller

Je suis désireux de retourner une vue à partir d'un Contrôleur Spring MVC en fonction de la logique. Si une erreur se produit, je veux le retour JSON, si ce n'est, une vue HTML. C'est comme ASP.NET MVC ActionResult, où vous pouvez retourner n'importe quel type de vue et le rendu sera le résultat, et il ne dépend pas du type de contenu qui est envoyé dans la requête. Je ne peux pas trouver des exemples de cette.

source d'informationauteur Mike Flynn