【发布时间】:2017-02-09 05:46:31
【问题描述】:
在我当前的应用程序中,当用户点击第一个 URL 时,控件转到 SPRING MVC 控制器并返回 JSP 页面名称并呈现 JSP。 我们在前端使用 angularjs。所以当 JSP 页面被渲染时,从 Angular 控制器发出 ajax 调用,以便将来自 SPRING MVC 控制器的 JSON 数据。
所以我唯一的问题是,有没有其他方法可以不击中 SPRING 控制器两次。
首先用于返回JSP页面和
对 JSON 数据的 Spring 控制器的 ajax 调用第二次。
P.S - Spring Controller(@ResponseBody) 自动将 DATA 引入 JSON,在 FE 中,AngularJs 负责 JSON 加载所有字段。
【问题讨论】:
-
我认为最好的方法是摆脱你的jsp并将视图部分也移动到角度。
-
我建议您查看一些有关 spring 和 Angular 的基本教程。我担心 jsp 的使用,因为它破坏了使用 angular 作为前端的目的。
标签: java angularjs spring jsp spring-mvc