0

如何将富文本编辑器中的数据保存到另一个文本项中。请帮助我。我正在使用 jdeveloper 11g。如何在富文本项中插入保存和取消按钮

4

3 回答 3

0

您可以通过在两种情况下引用相同的内存范围变量来将数据从一个字段保存到,如下所示:

#{requestScope.value}

我不知道你的意思是:如何在富文本项中插入保存和取消按钮

于 2013-07-21T17:22:38.150 回答
0

您想在哪个组件中显示 RichTextEditor 的内容?

我在这里假设您希望 RichTextEditor 组件的内容显示在 OutputText 中,可以这样做:

<af:richTextEditor id="rte1" label="Enter text" 
                   value="#{viewScope.richValue}" 
                   autoSubmit="true" />
<af:outputText id="ot1" value="${viewScope.richValue}"
               partialTriggers="rte1" />

从上面的代码中,在 RichTextEditor 组件中输入的数据存储在 viewScope 中的 richValue 变量中,然后 OutputText 会自行刷新(由于部分触发)以显示该值。

您不能在 RichTextEditor 中插入“保存”和“取消”按钮。但相反,您可以执行以下操作:

<af:panelGroupLayout id="pgl1" layout="vertical">
  <af:richTextEditor id="rte1" label="Enter text" 
                         value="#{viewScope.richValue}" 
                         autoSubmit="true" />
  <af:panelGroupLayout id="pgl2" layout="horizontal">
    <af:commandButton text="Save" />
    <af:commandButton text="Cancel" />
  </af:panelGroupLayout>
</af:panelGroupLayout>
于 2013-07-22T06:57:18.400 回答
0

您应该使用文档中提到的af:outputFormatted :

outputFormatted bean 在其“value”属性中接受一个字符串,其中包含一组非常有限的HTML 标记输出格式化结果。

检查以下示例:

<af:outputFormatted styleUsage="instruction"
                    value="<b>simple outputFormatted</b>"/>

现在,您从RichTextEditor获取值并将其设置在af:Button actionListener 的 OutputFormatted 组件中。

希望有帮助。

于 2015-05-12T07:56:41.180 回答