如何在富文本编辑器中保存数据?

时间:2013-07-21 09:08:48

标签: oracle-adf jdeveloper

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

3 个答案:

答案 0 :(得分:0)

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

#{requestScope.value}

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

答案 1 :(得分: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>

答案 2 :(得分:0)

您应该使用af:outputFormatted作为文档提及:

  

outputFormatted bean在其&#34;值&#34;中接受一个字符串。属性   包含一组非常有限的 HTML标记输出格式   结果

检查以下示例:

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

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

希望能帮助。