h: outputText rendert trotz Escape kein HTML aus der XML-Antwort = "false"
Ich habe folgenden Code:
<h:outputText value="#{bean.shortDescription}" escape="false" />
Das Ergebnis ist:
<p> <b> Ort. </ b> <br /> a
Die Zeichenfolge von#{bean.shortDescription}
wird aus einer XML-Antwort entnommen, die maskiert wird:
<p><b>Location. </b> <br /> a
Wenn ich den gleichen Ausgabetext wie oben schreibe, aber nicht die Antwort aus dem XML-Code entgegennehme, schreibe ich einfach die maskierte Zeichenfolge, die aus der Antwort stammt, z.
<h:outputText value="<p><b>Location. </b> <br /> a" escape="false" />
Dann ist das Ergebnis:
Ort.
a
Wie kann ich die HTML-Tags, die ich aus dem XML-Code erhalte, richtig rendern? Ich will ihnen nicht entkommen.