• ベストアンサー

MySQLのテキスト表示について

MySQLの内容をJSPで表示を試みております。 カラムの型は「mediumtext」です。 テキストエリアで入力し、格納しております。 改行が含まれる内容ですが、出力先がHTMLで、改行コードが入っていないため、表示では改行されていません。 なにか改行も表示される良い方法はないでしょうか。 説明不足でしたらすみません。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • tomaju
  • ベストアンサー率76% (84/110)
回答No.1

(A) pre の内容にする HTMLの中で出力している場所を、<pre> と </pre> で囲んでみてください。 改行コードがあれば改行して表示されます。 半角スペースも見た目に反映されます。 ただしフォントが変わるかと思います。 http://www.d3.dion.ne.jp/~tiyoko01/sitoku/pre.html http://w3g.jp/xhtml/dic/pre (B) 改行コードを br に変換する あるいは、出力するところかそれよりも前で、改行コードを <br/> に 変換する手もあります。( OKWebもやってますね ) JSPやJavaは扱ってないので、具体的な書き方が案内できません。 ごめんなさい。。。

Hojyo777
質問者

お礼

<pre></pre>で囲んだらバッチリでした。 タグの勉強不足でした。 ありがとうございました。

関連するQ&A