xpages - 为什么在读取模式下绑定(bind)到 bean 时组件会呈现为输入?

标签 xpages

我在 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/

相关文章:

java - 莲花多米诺骨牌下的错误雅各布库(未满足的链接错误:jacob-1. 17-x64(库已加载到另一个类加载器中)

XPage 开发 - 哪个 Lotus Domino 版本最好?

xpages - XPage 数据源的默认范围 (xp :dominoDocument and xp:dominoView)

xpages - 回车默认值为a xp :inputTextarea

javascript - 我们如何找到 View 列的编程名称?

XPage 集群和状态变量

javascript - XPages 是否可以通过 AMD 加载器加载外部 javascript 库?

osgi - 有条件地依赖一个库?

xpages - 需要语法从页面上的另一个组件调用刷新

html - 如何删除带有背景颜色的表格单元格分隔符