首页 > 一个简单的angularjs向springMVC发送请求

一个简单的angularjs向springMVC发送请求

js端

var app = angular.module('myApp', []);
app.controller('myCtrl', function ($scope, $http) {
    $http.get("test.ask").success(function (response) {

        $scope.myWelcome = response;

    });
});

jsp端:


<body>

<div ng-app="myApp" ng-controller="myCtrl">
    <p> 从服务器获取的信息是:</p>
    <h3>{{myWelcome}}</h3>


</div>

<p> $http 服务向服务器请求信息,返回的值放入变量 中</p>

</body>

然后是java后端:
如果我写返回555555,则是请求通过并显示,

    @ResponseBody
    @RequestMapping(value = "test", method = RequestMethod.GET)
    public String test() {


        return "55555";
    }


但是,如果我返回的是中文或者英文,则报错。什么原理呢?

@ResponseBody
    @RequestMapping(value = "test", method = RequestMethod.GET)
    public String test() {


        return "aaaaaa";
    }

结果:

求解....返回数据是正确的。如果把请求网址直接打在网页上,是可以接受到内容。只是这个angularjs接受不了...只能接收json格式的东西

但是为何5555,aaaa,中文就有差异?
.刚刚学,不知道为何?

【热门文章】
【热门文章】