我正在使用PrimeFaces开发一个JSF项目,我有一些自定义组件来促进工作。其中之一是为输入文本形成的搜索组件,其中包含用于打开对话框的按钮。在对话框中,我有一个列出一些数据的数据表。当用户选择一些记录时,输入文本将使用此记录更新,并且managedbean也会更新。 为了避免好奇的用户,这可能会改变输入文本的值,我将此字段设置为只读,但该字段是必需的。当用户未在数据表中选择值并且输入字段保持为空时,会出现问题。在这种情况下,JSF不会验证只读字段,并且当用户没有提供任何值时,我的验证规则就会被破坏。
提交表单时是否有办法验证只读字段?
感谢。
答案 0 :(得分:0)
虽然我将其标记为重复(这是对问题的正确回答),但可以创建一些备选方案/解决方法