44 lines
1.5 KiB
Plaintext
44 lines
1.5 KiB
Plaintext
|
// create the controller and inject Angular's $scope
|
||
|
scotchApp.controller('logoutController',
|
||
|
// create a message to display in our view
|
||
|
function($scope ,$window ,$templateCache ,$location) {
|
||
|
//alert("logoutController");
|
||
|
try
|
||
|
{
|
||
|
var jsLogout = $.post(doGetPath('/logoutJsonController.json'),
|
||
|
{
|
||
|
ajax: true,
|
||
|
dataType: 'json',
|
||
|
type: "POST"
|
||
|
});
|
||
|
jsLogout.success(
|
||
|
function(){
|
||
|
$templateCache.removeAll();
|
||
|
//alert($window.location.href);
|
||
|
$window.location.href = "index.jsp";
|
||
|
//$location.path("/");
|
||
|
//$location.path("/login");
|
||
|
$scope.$apply();
|
||
|
}
|
||
|
).error(
|
||
|
function(){
|
||
|
$templateCache.removeAll();
|
||
|
$window.location.href = "index.jsp";
|
||
|
//$location.path("/");
|
||
|
//$location.path("/login");
|
||
|
$scope.$apply();
|
||
|
}
|
||
|
);
|
||
|
}
|
||
|
catch (e)
|
||
|
{
|
||
|
$templateCache.removeAll();
|
||
|
//$window.location.href = "login.jsp";
|
||
|
$window.location.href = "index.jsp";
|
||
|
//$location.path("/");
|
||
|
//$location.path("/login");
|
||
|
$scope.$apply();
|
||
|
|
||
|
//$window.location.href = "login.jsp";
|
||
|
}
|
||
|
});
|