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

Editor 将富文本编辑器值传递给bean,editor,javabeans,jdeveloper,jspx,Editor,Javabeans,Jdeveloper,Jspx,我使用的是Jdevloper 11g R2,我有一个.JSPX页面,其中包含一个ADF富文本编辑器 此编辑器可以包含文本、图像和不同的样式 如何将此编辑器的值传递给我的bean? 我的目标是将这个值作为一个整体发送到我的电子邮件中 但它是如何储存的呢?如果编辑器中有图像,是否应将其保存为字符串 非常感谢您的帮助 谢谢您可以为RichTextEditor创建绑定,该编辑器的类型为oracle.adf.view.rich.component.rich.input.RichTextEditor 作为私

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

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

如何将此编辑器的值传递给我的bean? 我的目标是将这个值作为一个整体发送到我的电子邮件中

但它是如何储存的呢?如果编辑器中有图像,是否应将其保存为字符串

非常感谢您的帮助


谢谢

您可以为
RichTextEditor
创建绑定,该编辑器的类型为
oracle.adf.view.rich.component.rich.input.RichTextEditor

作为
私有RichTextEditor myEditor

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


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

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

是的,这对我有效。我使用的代码类似于字符串myvalue=getTexteditor().getValue().toString(),这里的值通常在文本编辑器中。但是我想得到的是这个文本编辑器的html代码。换句话说,myvalue应该接收文本编辑器的代码值。我该怎么做?
public void setMyEditor(RichTextEditor myEditor) {
    this.myEditor= myEditor;
}

public RichTextEditor getMyEditor() {
    return myEditor;
}