-1
我們在Web應用程序中有多個頁面。我使用的是使用java和angularjs的spring框架..我無法理解如何從一個頁面到另一個不調用控制器每次......任何人都可以幫忙?如何在Spring框架中從一個頁面導航到另一個頁面,而無需每次調用控制器
我們在Web應用程序中有多個頁面。我使用的是使用java和angularjs的spring框架..我無法理解如何從一個頁面到另一個不調用控制器每次......任何人都可以幫忙?如何在Spring框架中從一個頁面導航到另一個頁面,而無需每次調用控制器
// 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);
}());
我分離代碼在兩個部分,使所有的控制器東西是在js文件中,然後使用腳本標籤將這個js文件包含在html文件中......但它似乎沒有工作 –
這就是控制器的全部目的。你爲什麼要這樣? – ChrisThompson
你應該處理靜態內容:https://stackoverflow.com/questions/1483063/how-to-handle-static-content-in-spring-mvc – Optio
我在html文件中包含js文件(包含控制器實現的東西)使用腳本標記...它不工作..我不明白爲什麼...我通過上面的文章包括靜態資源,但沒有爲我工作... –