首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何知道是否编辑了表单字段?在java中有什么方法吗?UI是用vaadin构建的。

问如何知道是否编辑了表单字段?在java中有什么方法吗?UI是用vaadin构建的。
EN

Stack Overflow用户
提问于 2022-09-07 05:00:46
回答 1查看 58关注 0票数 0

如何知道表单中的字段是否被编辑?在java中有什么方法吗?UI是用vaadin构建的。我想抛出一个错误,如果一个字段未经编辑,我可以抛出错误--我只想要一个答案--我们如何检查该字段是编辑的还是不使用java的?

EN

回答 1

Stack Overflow用户

发布于 2022-09-07 05:19:12

如果您有一个表单并使用Binder将字段绑定到bean中,那么Binder中有一种机制可以跟踪这个机制,并且可以使用Binder#hasChanges()方法来检查表单中有一个或多个字段具有挂起的更改。

如果您的用例实际上是要验证是否输入了强制字段,则应该使用asRequired(..)验证器来验证输入是否为空/不为空。

如果您的bean具有非空/非空默认值,则可以使用检查输入值不是默认值的验证器。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73630334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档