Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SpringRooGWT客户端验证_Gwt_Spring Roo - Fatal编程技术网

SpringRooGWT客户端验证

SpringRooGWT客户端验证,gwt,spring-roo,Gwt,Spring Roo,我正在尝试将GWT中的客户端验证(也使用Spring)添加到示例项目中,在AbstractProxyEditActivity.java文件中,下面是代码 RequestContext request = editorDriver.flush(); if (editorDriver.hasErrors()) { return; } 但它没有抛出任何错误,你能告诉我这是如何工作的,任何有用的和重要的链接都会很好 .flush和.hasErrors是如何工作的,它们在哪里被检查 请在代码运行

我正在尝试将GWT中的客户端验证(也使用Spring)添加到示例项目中,在AbstractProxyEditActivity.java文件中,下面是代码

RequestContext request = editorDriver.flush();
if (editorDriver.hasErrors()) {
    return;
}
但它没有抛出任何错误,你能告诉我这是如何工作的,任何有用的和重要的链接都会很好


.flush和.hasErrors是如何工作的,它们在哪里被检查

请在代码运行时尝试调试。

请在代码运行时尝试调试。

在我的项目中,我会这样做:

首先,我使用默认方式显示错误msgs

其次,在客户端包中,我有一些类来执行客户端验证,比如空字段和简单的业务规则。这个类返回一个对象,该对象包含有错误的字段以及我必须向用户显示的消息

在服务器包中,我可以有另一个验证类,它执行需要验证DB和其他东西的验证。此类返回与客户端验证相同的对象类型

因此,在我的Activity/Presenter中,我调用我的客户端验证,如果可以,我调用我必须调用的方法(通过示例保存),保存方法运行服务器验证等,返回与我前面所说的相同的结果类型

我从未使用过SpringRoo,也不知道它是如何工作的,所以,如果我说了一些无用的话,请原谅我


希望能有所帮助。

在我的项目中,我做了如下工作:

首先,我使用默认方式显示错误msgs

其次,在客户端包中,我有一些类来执行客户端验证,比如空字段和简单的业务规则。这个类返回一个对象,该对象包含有错误的字段以及我必须向用户显示的消息

在服务器包中,我可以有另一个验证类,它执行需要验证DB和其他东西的验证。此类返回与客户端验证相同的对象类型

因此,在我的Activity/Presenter中,我调用我的客户端验证,如果可以,我调用我必须调用的方法(通过示例保存),保存方法运行服务器验证等,返回与我前面所说的相同的结果类型

我从未使用过SpringRoo,也不知道它是如何工作的,所以,如果我说了一些无用的话,请原谅我


希望对您有所帮助。

至于您可以访问此博客的链接,它专门解释ROO生成的GWT代码以及如何自定义它。
您还可以观看“Google I/O 2010-设计GWT应用程序”演示

至于您可以访问此博客的链接,它专门解释由ROO生成的GWT代码以及如何自定义它。
您还可以观看“Google I/O 2010-设计GWT应用程序”演示

我确实浏览了你提供的链接,事实上这是我访问的第一个链接。我将浏览你分享的演示文稿,谢谢。我确实浏览了你提供的链接,事实上这是我访问的第一个链接。我将仔细阅读您分享的演示文稿,谢谢。