我在 Xpage 中有一个绑定(bind)到 bean 的字段组件。
创建文档时,该字段会呈现为输入字段,但读取文档时,该组件也会呈现为输入字段,为什么?
最佳答案
如果该 Bean 具有组件的 getter 和 setter,那么它将被渲染为输入字段。
使用输入字段的属性readonly
来确定是否应将其呈现为输入字段或只读文本字段。
<xp:inputText
id="inputText1"
readonly="#{myBean.readOnly}"
value="#{myBean.myField}">
</xp:inputText>
如果您有多个字段绑定(bind)到 bean,则用带有属性 readonly
的面板将它们包围起来。这样您就不需要为每个字段设置此属性。
关于xpages - 为什么在读取模式下绑定(bind)到 bean 时组件会呈现为输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26524774/