2017-08-08 3 views
-1

Webアプリケーション内に複数のページがあります。Javaとangularjsのスプリングフレームワークを使用しています。移動方法を理解できません毎回コントローラーを呼び出さずに1つのページを別のページに...誰でも助けてもらえますか?コントローラを毎回呼び出すことなく、Springフレームワーク内でページ間を移動する方法

+0

これはコントローラの全目的です。なぜあなたはそれを望んでいますか? – ChrisThompson

+0

静的コンテンツを処理する必要があります:https://stackoverflow.com/questions/1483063/how-to-handle-static-content-in-spring-mvc – Optio

+0

jsファイル(コントローラ実装のものを含む)をhtmlファイルに含めていますスクリプトタグを使用しています...それは働いていません..私は理由を理解していません...私は静的リソースを含むために上記の記事を読んだが、私のために仕事をしなかった... –

答えて

0
// 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); 

}()); 
+0

私は2つの部分stuffはjsファイルの中にあり、スクリプトタグを使ってhtmlファイルにこのjsファイルを含めていますが、うまくいかないようです –

関連する問題