因此,我开始使用AngularJS,JAVA Spring和Gradle启动项目,并陷入了项目设置过程。 我正在使用IntelliJ。 我的项目结构是:
当我尝试在http://localhost:8080/test/user上进行测试时,出现白色标签错误页面。 我想知道:
如果我不使用任何数据库并且在src \ main \ webapp \ static \ js \ service \ user_service.js中指定了URL,我是否需要在application.yml中添加一些特殊性?
var REST_SERVICE_URI = 'http://localhost:8080/test/user/';
var factory = {
helloWorld: helloWorld
};
return factory;
function helloWorld() {
var deferred = $q.defer();
$http.get(REST_SERVICE_URI)
.then(
function (response) {
deferred.resolve(response.data);
},
function (errResponse) {
console.error('Error while fetching Users');
deferred.reject(errResponse);
}
);
return deferred.promise;
}
是否会因为没有index.html而只有.jsp导致白标错误?
我是从头开始进行项目设置的,如果这些问题看起来太容易了,请对不起。我一直在寻找一些示例项目,但是有Maven或TypeScript而不是AngularJS。