Визуализировать формат вывода (HTML, JSON, XML) в зависимости от параметра?

Есть лиgood или правильный способ визуализации вывода в Play Framework в зависимости от параметра? Пример:

For HTML:

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

For JSON:

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

Я думаю, что перехватчик запросов может иметь возможность достичь этого, но я понятия не имею, как начать или с чего начать :-(

Или, возможно, написать общийrender method который читает параметры и вывод в соответствии с запросом, но это мне кажется излишним?

Ответы на вопрос(3)

Ваш ответ на вопрос