未找到角度路线模板404

时间:2016-07-28 08:38:48

标签: angularjs spring

当我运行弹簧角应用程序时,它显示GET http://localhost:8080/cyclone/admin/admin/cycle 404 (Not Found)。我不知道第二个管理员来自网址的位置。

访问网址<a href="#/cycle">Cycle</a>WEB-INF/views/admin/cycle.html

下的html页面

角度根设置

 App.config(['$routeProvider', function ($routeProvider) {
        $routeProvider.when('/cycle', {
            templateUrl: 'admin/cycle.html',
            controller: 'CycleController'
        });
    }]);

我的Spring控制器

  @Controller
    @RequestMapping(value = "/admin")
    public class AdminController {
            @RequestMapping("/cycle.html")
        public String getCarPartialPage() {
            return "admin/cycle";
        }
    }

2 个答案:

答案 0 :(得分:1)

更改以下代码

 $routeProvider.when('/cycle', {
   templateUrl: 'cycle.html',
   controller: 'CycleController'

});

和弹簧控制器

@RequestMapping(value = "/cycle.html", method = RequestMethod.GET)
public String getCarPartialPage() {
return "admin/cycle";
}

答案 1 :(得分:0)

更改getCarPartialPage()方法以返回“cycle”