- PR -

で改行したい

1
投稿者投稿内容
ぱあ
会議室デビュー日: 2005/05/27
投稿数: 18
投稿日時: 2005-06-04 15:20
Strutsの<bean:write>タグの使い方で困っています。

DBの中身を<bean:write name="xxx" property="yyy" />として表示する際、YYYに改行が含まれている場合には改行したいのですがやり方がわかりません。
試しにgetYyy()の中で文字列中の改行コードを<br>に置き換えてみたのですが、なぜか「<br>」の部分が「&lt;br&gt;」に置き換わってしまい、画面に<br>が表示されてしまって改行できません。

Q1.beanの中身をそのまま出力するにはどうすればいいのですか?
Q2.どこで「<br>」を「&lt;br&gt;」に置き換えているのですか?



かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-06-04 15:32
<bean:write name="xxx" property="yyy" filter="false"/>
で、タグのエスケープが無効化されます。
ただし、HTMLは改行コードを無視しますので<br/>に変換するか、
<pre>タグで囲ってやる必要があります。
ぱあ
会議室デビュー日: 2005/05/27
投稿数: 18
投稿日時: 2005-06-04 16:02
教えていただいた通りにしたら改行できました。
どうもありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)