如何从JSP中获取Model到AngularJS变量的对象?

时间:2017-06-05 09:40:18

标签: java angularjs jsp

我将一个对象发送到我的JSP。如果我使用JSP语法,它显示就好了,例如

   <div class="mainTitle">
       <h2>${item.name}</h2>
   </div>

但是当我尝试遵循AngularJS的说明时,我得不到任何结果。我试着这样做

   <div class="mainTitle" ng-init="itemAngular = ${item}">
       <h2>${itemAngular.name}</h2>
   </div>

但它不起作用,没有输出。我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

您需要像Json String一样发送您的对象。然后,客户端将您的String解析为JSON

var objJson = ${item}; // String;
$scope.item = JSON.parse(objJson);