我对我试图与 TextArea 组件一起使用的方法 FormComponent.validate() 感到非常困惑。javadoc 看起来很简单。
“执行表单组件的完整验证,包括调用 validateRequired()、convertInput() 和 validateValidators()。仅当表单组件需要在表单流程之外完全验证时才应使用此方法。”
但是,无论我如何使用 onConfigure()、onBeforeRender()、onAfterRender 或直接代码来调用它,它都不是什么都没有。验证永远不会完成,尽管我的验证在我提交时确实可以正常工作。
有人能给我一个如何使用 validate() 方法的例子吗?谷歌在这方面让我失望了。