anglejsを使用してこれらのページの1つにスマートテーブルが含まれていることを表示しました。 "ユーザー"の詳細を表示するために使用しました 私は私はangularjsを使用しており、ブートストラップとスプリングサーブレットを使用してポップアップウィンドウを表示したい
私app.js
config.$inject = ['$routeProvider', '$locationProvider'];
function config($routeProvider, $locationProvider) {
$routeProvider
.when('/', {
controller: 'HomeController',
templateUrl: 'home',
controllerAs: 'vm'
})
.when('/login', {
controller: 'LoginController',
templateUrl: 'login',
controllerAs: 'vm'
})
.when('/register', {
controller: 'RegisterController',
templateUrl: 'register',
controllerAs: 'vm'
})
.when('/users', {
controller: 'usersListController',
templateUrl: 'users',
})
.when('/user-modal', {
templateUrl: 'user_model',
})
.otherwise({ redirectTo: '/login' });
}
ポップアップウィンドウ
this.openUser = function(row) {
service.GetUsers(row.userId).then(function(data){
var modalInstance = $uibModal.open({
templateUrl : '/user_model',
controller : 'MonitoringModalController',
};
を示すために私のcotrollerポップアップウィンドウとして編集ページを表示したいユーザーの一人そして私は、リダイレクトのために春のサーブレットを使用し、これは私がこのエラーに
angular.js取得ポップアップウィンドウ表示するには、ボタンをクリックしてコード
@RequestMapping(value = "/user_model", method = RequestMethod.GET)
public ModelAndView user_model(HttpServletRequest request) {
try{
logger.info("MappingController --> Users List...");
}catch(Exception e){
logger.fatal(new MasterProtectionLogger().reportError("MappingController.users()", e, logger));
}
return new ModelAndView("users/user_model");
}
が、1つである:10765は、GETをhttp://localhost:8080/MasterProtection/user_model 404(見つかりません。 )(匿名関数)@ angular.js:10765sendReq @ angular.js:10558serverRequest @ angular.js:10268processQueue angular.js @:14792は、(無名関数)@ angular.js:14808 $ evalを@ angular.js:16052 $ダイジェスト@ angular.js:15870 $ angular.js @適用されます:16160(匿名関数)angular.js @:23618dispatch @ jqueryの-2.0.3.min.js:5y.handle @ jqueryの-2.0.3.min.js:5 angular.js:12520エラー:[$コンパイル:tpload]をテンプレートの読み込みに失敗しました:./user_model(H TTPのステータス:404は見つかりません)
が、私は私の問題のためにsoluationを見つけようとしていますしながら、私はあなたの角度呼び出し、それはまだ404エラーを返すよう –
、名前を変更存在しないリンク。 HTTPを確保するようにしてください:// localhostを:8080/MasterProtection/user_model GETは豊富なあなたのコントローラを要求します。私は角度を使わずにこれを試してみたいが、ただブラウザから。 – Pavlo
OKギブ5分 –