0

在 html 中创建一个简单的表单标签来保存一个可以轻松编写其验证的小表单而不是创建一个表单模型来保存规则和标签有什么问题?

4

2 回答 2

0

你可以选择最简单的方式,不会错的。

FormModels 应该可以帮助你组织很多验证规则、场景等。如果创建 FormModel 比在控制器中编写验证需要更多的努力,那么 FormModel 就不是这样了。

于 2013-05-01T08:15:45.973 回答
0

在放弃表单模型之前考虑这一点。表单模型为您做了很多事情。其中一些东西需要花费很多精力来为自己构建。这是一个快速列表:

  • 它在您的应用程序中保持代码一致性
  • 它为用户维护 UI 一致性
  • 它提供验证
  • 它提供错误处理
  • 它有助于防止某些攻击,例如 SQL 注入
  • 如果您打开 CSRF 标记,它可以帮助防止其他攻击
  • 客户端验证是内置的,可以通过配置启用
  • Ajax 功能是内置的,可以通过配置启用

你放弃了很多东西。即使是简单的形式。这些东西超出了验证和 HTML 格式。

于 2013-05-01T13:03:03.253 回答