【发布时间】:2012-08-08 10:53:01
【问题描述】:
我是 GWT 的新手。目前我们的开发项目使用 GWT 2.4。由于缺乏验证文档,现在面临客户端验证问题。
现在我想知道“GWT 2.4 是否有任何 Google 官方验证框架?” [不是代码项目]。如果没有,那么有什么替代方案 + 好的文档/教程?
请帮忙。
提前致谢。
【问题讨论】:
标签: gwt
我是 GWT 的新手。目前我们的开发项目使用 GWT 2.4。由于缺乏验证文档,现在面临客户端验证问题。
现在我想知道“GWT 2.4 是否有任何 Google 官方验证框架?” [不是代码项目]。如果没有,那么有什么替代方案 + 好的文档/教程?
请帮忙。
提前致谢。
【问题讨论】:
标签: gwt
好问题。我从未听说过本机验证支持。试试gwt-validation,这是一个 bean 验证框架。他们有一个演示项目和描述。当然,这不是官方的,但可能会有所帮助。 GXT library 也提供验证工具,虽然它是商业工具。
希望他们最终决定将 gwt-validation 项目合并到 GWT 中,因为这是一个非常重要的问题。
【讨论】:
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
【讨论】:
如果您不介意服务器端验证,可以使用RequestFactory。
【讨论】:
我同意你的观点,需要对客户端验证提供更好、更简单的本机支持。与此同时,您可能会在这里有所了解:https://stackoverflow.com/posts/comments/15989932。
【讨论】: