繁体   English   中英

如何通过控制器(Spring)将参数发送到Angularjs模块以在JSP中显示?

[英]How to send parameter by controller (Spring) to an Angularjs module for display in jsp?

我正在尝试发送如下参数:

我的控制器(Spring),mynamePage.java

@RequestMapping(value = "/myname", method = RequestMethod.GET)
public String mynamePage(ModelMap model) {
    model.addAttribute("myname", "eloy");
    return "myname";
}

我的模块:

(function () {
    angular.module('inspinia')
})();

添加控制器角度:

function MainCtrl() {
    var name = "${myname}";
    this.userName = name;    
};

angular
    .module('inspinia')
    .controller('MainCtrl', MainCtrl)

在JSP中:

<span>
  <strong>{{main.userName}}</strong> //Show ${myname}
  <strong>${myname}</strong> // Show eloy
</span>

我正在尝试用角度的userName识别myname,但是它会启动一个字符串。

我想,您正在尝试在您的angularjs文件中使用它。 请记住, ${myname}是一个jsp标记。 因此,您必须在.jsp页面/文件中使用此文件,而不是.js文件中的文件。

建议

如果在jsp/java页面/文件中实现角度控制器,则可以执行此操作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM