将 AngularJS 与 Play 框架集成

Integrating AngularJS with Play framework

我的 javascript 中有以下 AngularJS 片段:

        $http({
          method: 'POST',
          url: '/checklogin'
        })
       .then(function successCallback(response) {
             alert('It worked');
          }, function errorCallback(response) {
             alert('Error:' + response.status)
          });

routes 文件中指向一个播放控制器:

POST /checklogin controllers.CheckLogin.index

问题是对于 each 不同的 Angular HTTP post 我需要在 routes 中创建一个条目(大约 200 个条目到创建和维护)。有没有办法避免这种情况?

您可以在路由中使用动态匹配并在您的应用程序中的某处匹配您的路由,但这不是一个优雅的解决方案。

GET   /*yourRoute          AppController.matcher(yourRoute)