如何处理包含大量数据的Web表单?

时间:2018-05-02 13:13:36

标签: angularjs spring spring-mvc session browser-cache

我很想知道处理具有大量数据/字段的表单的真实解决方案或类似界面的向导(可能使用AngularJS类型的GUI框架),特别是如果我们想要照顾后端数据持久性失败的情况。

我的问题是:

  1. 表格数据是保存在会话中,在过渡期间(或者可能在浏览器本身使用JS库),直到用户保存最终的“保存”按钮?
  2. 或者每次保存的数据(即用户使用“上一个”或“下一个”按钮从一个屏幕移动到另一个屏幕)到后端数据库?
  3. 如果必须将表单数据发送到外部Web服务(而不是数据库)并且调用失败(由于超时或任何错误),会发生什么? 我们很有可能会丢失所有用户输入的数据(除非我们将其保存在本地数据库中并稍后重新尝试Web服务调用)。
  4. 这里的任何缓存都有任何作用(包括任何AngularJS缓存f / w)吗?
  5. 感谢您分享您的知识。

0 个答案:

没有答案
相关问题