Play Framework 2.1 - AngularJS routage meilleure solution?

Je suis en train de travailler mon chemin à travers le tutoriel AngularJS. Angulaire utilise ses propres JS mécanisme de routage pour permettre single page apps. Un exemple de fichier de routage Angulaire ressemble à ceci:

angular.module('phonecat', []).
  config(['$routeProvider', function($routeProvider) {
  $routeProvider.
      when('/phones', {templateUrl: '/partials/phone-list',   controller: PhoneListCtrl}).
      when('/phones/:phoneId', {templateUrl: 'partials/phone-detail', controller: PhoneDetailCtrl}).
      otherwise({redirectTo: '/phones'});
}]);

Je suis en train d'essayer de trouver un bon endroit pour stocker mes partiels (Angulaire spécifique des fichiers HTML). Idéalement, j'aimerais que la capacité du modèle à Jouer (c'est à dire comme *.scala.html les fichiers). Je peux le faire à l'aide d'un d'un parcours de jeux fichier comme ceci:

GET     /partials/phone_index       controllers.Application.phone_index

En gros, j'ai des partiels/à l'action d'un contrôleur comme ceci:

def phone_index = Action {
  Ok(views.html.partials.phone_index())
}

La solution, je suis à la recherche est une combinaison de deux idéaux:

  1. Je voudrais avoir une sorte de cartographie qui me permet de visiter n'importe quel fichier sous /partielle/* et récupérer le fichier partiel.
  2. Je souhaite le remplacement d'une route à une partielle, donc je PEUT utiliser un contrôleur d'action pour remplir dynamiquement avec les données (rare).

Des idées?