テキストエリアからのニュースをデータベースに保存し、JSF ページに再度表示しています。
Bean データを印刷すると、以下のようになります。
これが1行
目 これが2行目
編集しようとすると、テキストエリアに上記と同じように表示されます。しかし、印刷しようとすると<h:outputText>
、次のように表示されます。
これが1行目 これが2行目
を使用して印刷してもSytem.out.println()
、出力が次のように表示されます
これが1行目 これが2行目
この新しい行をどのように取得でき<h:outputText>
ますか?
を使用することを提案するこの回答も試しましwhite-space: pre
た。
これは機能していますが、テキストの長さが長い場合、すべての長い行が次の行ではなく 1 行に表示されるため、必要ではない水平スクロールバーが表示されます。
この答えは小さなテキストでは問題なく機能しますが、ニュースは長すぎるため、これは問題です。