Jsf 只读属性使其无法更新托管bean值

Jsf 只读属性使其无法更新托管bean值,jsf,primefaces,jsf-2.2,Jsf,Primefaces,Jsf 2.2,我正在提交一个带有两个只读文本字段的素面表单。我正在使用JavaScript设置它们的值。但当我提交表单时,在managebean中,两个文本字段的值都是null。但是,如果我删除只读,那么它可以正常工作。请告诉我出路?如果使用jsf的disabled属性,它会阻止提交字段。尝试使用javascript/jquery禁用它们。我不想禁用文本字段。链接问题的可能副本确实会告诉您如何准确地检索只读输入组件的值。这不仅仅是验证。未执行验证,因为那里的readonly设置为true。请使用隐藏标记(h:

我正在提交一个带有两个只读文本字段的素面表单。我正在使用JavaScript设置它们的值。但当我提交表单时,在managebean中,两个文本字段的值都是
null
。但是,如果我删除只读,那么它可以正常工作。请告诉我出路?

如果使用jsf的
disabled
属性,它会阻止提交字段。尝试使用javascript/jquery禁用它们。我不想禁用文本字段。链接问题的可能副本确实会告诉您如何准确地检索
只读
输入组件的值。这不仅仅是验证。未执行验证,因为那里的
readonly
设置为
true
。请使用隐藏标记(h:inputHidden)获取管理bean中的值。