将AngularJS与struts 1.x集成

时间:2016-02-22 14:06:50

标签: angularjs struts struts-1

我们有一个使用struts 1的遗留应用程序,我们希望将angularJS用作某些页面的前端框架。 那么如何在这个应用程序中集成AngularJS呢?

为了开始使用带有struts的angularJS,需要遵循一些步骤。

由于

1 个答案:

答案 0 :(得分:1)

下面给出的AngularJS代码的一些简单示例,

在HTML中添加模块名称和源文件

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

在脚本中加载模块并使用$http函数调用servlet,

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>

希望这有帮助。