1
我無法找到爲什麼我的應用程序在一個路徑拋出錯誤,而不是其他錯誤。AngularJS拋出錯誤根路徑
我的角度應用程序在我的默認servlet下面的URL中正常工作。
http://localhost:8080/#/
的web.xml
<servlet-mapping>
<servlet-name>cr</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
我期望與下面的servlet映射,我應該能夠使用下列URL來訪問其他應用程序。
http://localhost:8080/admin/
的web.xml
<servlet>
<servlet-name>admin</servlet-name>
<jsp-file>/resources/admin/index.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>admin</servlet-name>
<url-pattern>/admin/*</url-pattern>
</servlet-mapping>
但是它引發以下錯誤不斷,直到我暫停網頁在我的鉻調試器。
SyntaxError: Unexpected token <
但是,如果我轉到以下URL,管理員應用程序就會發揮作用。
http://localhost:8080/admin#/
僅供參考,這裏是我app.js
'use strict';
var AdminApp = angular.module('AdminApp', ['AdminApp.services'])
.config(['$routeProvider', function ($routeProvider) {
// default route
$routeProvider.when('/', {templateUrl: 'resources/admin/views/dashboard.jsp', controller: 'DashboardCtrl'}).otherwise({redirectTo: '/'});
}]);
main.js
//Dashboard Controller
AdminApp.controller('DashboardCtrl', function ($scope) {
});
service.js
var service = angular.module("AdminApp.services", ['ngResource']);
注:我知道,應用程序,主要和服務實際上並沒有做任何事情,我是理所當然的在我開始使用有效數據擴展它之前,試圖讓shell運行。
下面是我發起一切的順序。