【发布时间】:2015-04-05 05:09:06
【问题描述】:
我有现有的 Web 应用程序,其中大部分时间页面都是以传统方式提交的(例如 document.form.submit 或) 我计划迁移到 angularJS,我是 learning。 我不确定我们如何使用 angularJS 以传统方式(没有 ajax)提交表单? 我知道这不会是真正的单页应用程序(SPA),但对于开始我想走这条路。
将传统应用迁移到 SPA 的方法:- 将来,我想去 SPA,我将使用 AngularJS 通过 ajax 方式提交表单。我有模糊的理解 我将如何处理这个问题,但希望得到专家的建议。
我的理解:- 假设我登陆带有用于创建客户的链接的欢迎页面。我将从 WelcomeController(angularJS Controller) 调用 ajax 到我的 servlet/spring 控制器 这将返回包含 js 文件的 html 响应。 HTML 响应将包含在下面
1)HTML 将包含 routeProvide 使用的 ng-view 和 ng-template
2)其中一个 js 文件将包含 routeProvider 信息以将 ng-template 与视图映射
如果这是正确的方法,请纠正我?
【问题讨论】:
标签: java angularjs web-applications single-page-application