Javascript 如何在spring框架中从一个页面导航到另一个页面,而无需每次调用控制器
我们在一个web应用程序中有多个页面。我正在使用spring framework和java和angularjs。我无法理解如何在不每次调用控制器的情况下从一个页面导航到另一个页面。有人能帮忙吗?这就是控制器的全部用途。你为什么要这样做?你应该处理静态内容:我包括js文件(包含控制器实现的东西)在使用脚本标记的html文件中…它不起作用…我不明白为什么…我通读了上面的文章以包含静态资源,但对我来说不起作用…我将代码分为两部分,这样所有的控制器内容都在js文件中,然后使用脚本标记将这个js文件包含在html文件中…但它似乎不起作用在工作Javascript 如何在spring框架中从一个页面导航到另一个页面,而无需每次调用控制器,javascript,java,angularjs,spring-mvc,oracle12c,Javascript,Java,Angularjs,Spring Mvc,Oracle12c,我们在一个web应用程序中有多个页面。我正在使用spring framework和java和angularjs。我无法理解如何在不每次调用控制器的情况下从一个页面导航到另一个页面。有人能帮忙吗?这就是控制器的全部用途。你为什么要这样做?你应该处理静态内容:我包括js文件(包含控制器实现的东西)在使用脚本标记的html文件中…它不起作用…我不明白为什么…我通读了上面的文章以包含静态资源,但对我来说不起作用…我将代码分为两部分,这样所有的控制器内容都在js文件中,然后使用脚本标记将这个js文件包含在
// Code goes here
Below code may help you to redirect you from one page to another page.
(function () {
'use strict';
function LoginController($scope, $log, $location, $http) {
//onSuccess callback....
function onLoginSuccess(res) {
$log.info('Successfully logged in.');
$location.path(NavigationPath.HOME);
}
//onError callback
function onError(error) {
$log.error('Login in failed.', error);
}
/**
* Sign in user after validating the credentials.
*/
$scope.signIn = function () {
$scope.isSigningIn = true;
var formData = {
username: $scope.userName,
password: $scope.password
};
$http.post(formData).then(onLoginSuccess, onError).finally(function () {
//final stuff you can do here
});
};
onLoad();
}
var app = angular.module('app'),
requires = [
'$scope',
'$log',
'$location',
'$http',
LoginController
];
app.controller('LoginController', requires);
}());