【问题标题】:Unified frontend side and backend side forms validation统一的前端和后端表单验证
【发布时间】:2016-04-04 16:55:15
【问题描述】:

我正在开发一些用于声明性 HTML 表单定义的框架(库)(让我们将此定义命名为元模型)。元模型保存为一些 JSON,其中定义新表单的用户可以指定该字段是否是必需的、是否需要特定的正则表达式进行验证、取决于其他字段、它在搜索视图中的外观以及许多典型的业务内容。

基于该元模型生成 HTML 表单(元模型在前端和后端之间作为 JSON 转发,并且表单值也通过 REST 服务作为 JSON 发送),我们必须引入字段验证。

当然,前端和后端也需要引入验证。我宁愿通过单一机制统一双方的验​​证。

有人知道如何统一前端和后端验证以避免重复吗?这是否有意义或者我应该拒绝我的统一想法并实现单独的 HTML 和服务器端验证。

欢迎任何想法和提示:)

PS。在后端我使用 Spring,在前端我使用主干。

【问题讨论】:

    标签: html spring validation backbone.js


    【解决方案1】:

    后端和前端验证通常是分开的。对于前端验证,您可以考虑使用主干验证库。 https://github.com/thedersen/backbone.validation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-29
      • 2011-05-13
      • 1970-01-01
      • 2012-11-08
      • 1970-01-01
      • 2019-12-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多