2016-02-22 8 views
0

У нас есть устаревшее приложение с использованием struts 1, и мы хотели бы использовать angularJS в качестве рамки для некоторых страниц. Итак, как интегрировать AngularJS в это приложение?Интеграция AngularJS со стойками 1.x

Некоторые шаги, которые следует предпринять для того, чтобы начать использовать угловойJS со стойками, были бы беспорядочными.

Благодаря

+0

Верните JSON из своих действий? –

+0

Возможный дубликат [Как использовать угловые элементы с распорками 1.x] (http://stackoverflow.com/questions/28306645/how-to-use-angularjs-with-struts-1-x) –

+0

Я понимаю, что Angularjs нужны объекты Json из распорок, но прежде чем приступать к использованию Angularjs, вы можете предоставить некоторые сведения об установке, какие файлы нам нужно настроить. Спасибо – kkung

ответ

1

Некоторые простые примеры для AngularJS код, указанный ниже,

В HTML добавить имя модуля и исходный файл,

<html lang="en" data-ng-app="App_Name"> 
<src="../your_path/angular.min.js"> //Javascript file 

В скрипте загрузки модуля и использовать $http функцию называют сервлет,

angular.module('App_Name', []) 
    .controller('App_Controller', ['$scope','$http', function($scope, $http) { 

    $http.post('http://localhost:8080/URL.do'). 
     success(function(data, status, headers, config) { 
     //console.log(data); 
     $scope.myVar = data; //Assign to AngularJS Variable 
    }). 
    error(function(data, status, headers, config) { 
     //console.log(data); 
    }); 
}]); 

Внутри корпус,

<body data-ng-controller="App_Controller">..</body> 

Надеюсь, это поможет.