【问题标题】:how to access model value in angular controller如何在角度控制器中访问模型值
【发布时间】:2017-04-10 05:40:31
【问题描述】:

我想访问角度控制器中的模型属性值。我从这样的弹簧控制器回来了。

    @RequestMapping(value="/helloWorld", method=RequestMethod.GET)
    public void helloWorld(HttpRequest req, Model model) {
         String typeOfMoney = req.getSession().getAttribute("typeOfMoney").toString();
        model.addAttribute("typeOfMoney",typeOfMoney);
    return "MyJsp";
    }

typeOfMoney 需要在我的角度控制器中分配。我怎样才能在角度控制器中得到这个typeOfMoney。如下所示

 var app = angular.module('App', ['ui.bootstrap']);

    app.controller('fcController', function($scope) {
        var y = typeOfMoney;
});

【问题讨论】:

    标签: java angularjs spring spring-mvc


    【解决方案1】:

    我认为模型和视图(即请求或响应或会话的属性)特定于 Spring(即 Java)它不能直接在 Angular Js 中访问。

    【讨论】:

    • 在这个链接中他们说这是可能的,但对我不起作用
    • $location 将提供 url 参数而不是 JSP 的响应或请求的属性
    • 我使用的一个技巧是在隐藏字段中设置属性值,然后您可以从角度控制器访问它。
    猜你喜欢
    • 1970-01-01
    • 2017-04-14
    • 2016-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多