h: outputText nie łamie znaków n na nowe linie
Mam jakiś tekst wString
zmienna zawierająca znaki powrotu karetki i nowe linie\r\n
.
text = "Text1\r\nText2\r\nText3";
Prezentuję to za pomocą<h:outputtext>
.
<h:outputText value="#{bean.text}" />
Ale nie rozpoznaje nowych znaków linii i pokazuje jak poniżej w przeglądarce internetowej.
Text1 Text2 Text3
Dlaczego<h:outputText>
nie przerywaj\n
w nowe linie?
Co powinienem zrobić? Czy muszę wymienić\n
z<br />
?