【问题标题】:Is there any official GWT(2.4) Validation Framework?是否有任何官方的 GWT(2.4) 验证框架?
【发布时间】:2012-08-08 10:53:01
【问题描述】:

我是 GWT 的新手。目前我们的开发项目使用 GWT 2.4。由于缺乏验证文档,现在面临客户端验证问题。

现在我想知道“GWT 2.4 是否有任何 Google 官方验证框架?” [不是代码项目]。如果没有,那么有什么替代方案 + 好的文档/教程?

请帮忙。

提前致谢。

【问题讨论】:

    标签: gwt


    【解决方案1】:

    好问题。我从未听说过本机验证支持。试试gwt-validation,这是一个 bean 验证框架。他们有一个演示项目和描述。当然,这不是官方的,但可能会有所帮助。 GXT library 也提供验证工具,虽然它是商业工具。

    希望他们最终决定将 gwt-validation 项目合并到 GWT 中,因为这是一个非常重要的问题。

    【讨论】:

    • 刚刚尝试使用 GWT 示例(验证)/Bean 验证。但是文档太差,难以理解!
    【解决方案2】:

    GWT 2.4 在客户端支持Java Bean Validation(使用limitations)。不幸的是只有little documentation,但你可以看到introduction to it here

    据我所知,GWT bean 验证可以与Editor Framework 一起使用。

    对于扩展的 bean 验证支持,您可以使用gwt-validation

    编辑:可能会有better support of Bean Validation (JSR 303) in GWT 2.5

    【讨论】:

    • 谢谢兄弟!确实很棒的链接。
    • 不需要gwt-validation,你可以用标准的bean验证一切。不要混合它们,或者骄傲地忍受:)
    • @koma GWT 2.4 对 bean 验证支持有一些限制。据我所知,gwt-validation 支持一些缺失的东西。 Ray Cromwell 最近宣布在 GWT(可能是 2.5)中更好地支持 bean 验证:plus.google.com/u/0/110412141990454266397/posts/GQ3QVCgTiLo
    • IMO,它与 2.4 相同,但更完整。并且封装结构略有变化。无论如何,不​​需要像 gwt-validation 这样的额外模块。
    【解决方案3】:

    如果您不介意服务器端验证,可以使用RequestFactory

    【讨论】:

      【解决方案4】:

      我同意你的观点,需要对客户端验证提供更好、更简单的本机支持。与此同时,您可能会在这里有所了解:https://stackoverflow.com/posts/comments/15989932

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多