Renderuj format wyjściowy (HTML, JSON, XML) w zależności od parametru?

jest adobry lub właściwy sposób renderowania wyników w Play Framework w zależności od parametru? Przykład:

Dla HTML:

http://localhost:9000/user/get/5?v=HTML // should render HTML template

Dla JSON:

http://localhost:9000/user/get/5?v=JSON // should render JSON template

Myślę, że przechwytujący prośbę może mieć możliwość osiągnięcia tego, ale nie mam pojęcia, jak zacząć lub od czego zacząć :-(

A może napisz generałarender method który odczytuje parametry i dane wyjściowe zgodnie z żądaniem, ale wydaje mi się, że to przesada?

questionAnswers(3)

yourAnswerToTheQuestion