Я использую компоненты ADF в веб-слое в своем проекте. При использовании af:richTextEditor
я сталкиваюсь со странной проблемой.
Пожалуйста, найдите ниже код для этого компонента:
<af:richTextEditor columns="20" rows="2" value="#{pageFlowScope.myBean.myData}" id="rte" converter="oracle.genericDomain" />
Всякий раз, когда пользователь фиксирует некоторые данные в этом компоненте в форматированном режиме, например, используя: font-weight: bold и font-style: elvetica, arial, sans-seriffont-size: small.
Затем выдает ошибку, как показано ниже:
java.lang.IllegalArgumentException: Unknown entity:quot, helvetica, arial, sans-seriffont-size:small
at org.apache.myfaces.trinidadinternal.io.HTMLEscapes._decodeNamedEntity(HTMLEscapes.java:239)
at org.apache.myfaces.trinidadinternal.io.HTMLEscapes.decodeAttributeValue(HTMLEscapes.java:93)
Я знаю, что для <af:outputText> or <h:outputText>
будет иметь значение escape='false'
. Но в моем случае мне нужен компонент af:richTextEditor
, и у него нет атрибута escape
.
Может кто-нибудь придумать какое-нибудь подходящее решение для этого ??