将富文本编辑器值传递给 bean

Pass rich text editor value to bean

我使用的是 Jdevloper 11g R2,我有一个包含 ADF 富文本编辑器的 .JSPX 页面。

此编辑器可以包含文本和图像以及不同的样式。

如何将此编辑器的值传递给我的 bean? 我的目标是获取此值并将其作为正文发送到我的电子邮件中。

但是如何存储呢?即使编辑器有图像,它是否应该保存为字符串?

非常感谢任何帮助

谢谢

您可以为类型为 oracle.adf.view.rich.component.rich.input.RichTextEditor

RichTextEditor 创建绑定

作为private RichTextEditor myEditor;

为您的 bean 中的组件编写 setter 和 getter 方法,如下所示

public void setMyEditor(RichTextEditor myEditor) {
    this.myEditor= myEditor;
}

public RichTextEditor getMyEditor() {
    return myEditor;
}

现在您可以使用 getter 方法访问组件中输入的值,并根据需要使用它。

richTextEditor 的值在数据库中存储为 CLOB 类型。