[Seasar-user:8703] [Teeda] htmlタグの一部をエスケープ
山下 真里
[E-MAIL ADDRESS DELETED]
2007年 6月 27日 (水) 10:42:18 JST
いつもお世話になっております。
山下です。
Teeda で htmlタグをエスケープせずに、表示する方法としましては、
<... te:escape="false" .../>としますが、
例えば、<br />だけ、エスケープしないで表示したりすることなどは
できないでしょうか?
データベースから、データを取得する際に、改行コードを
<br />に変換して画面へ出力しています。
te:escape="false"を利用することにより、
画面上、改行されて表示できるようになりました。
しかし、データベースに、<img src="">などといった
タグが登録されている場合、一度、エスケープ変換してから、
画面へ出力をしております。
プログラミングをしていると、<br />のみは、
エスケープせずに表示し、<img ..>などは、
エスケープして表示したい場合などがあるかと思います。
こういった場合、皆様はどのように対応を
されているのでしょうか。
データベースに、<img ...>などを登録させなければ、
よいかもしれませんが、ほかに対応方法がありましたら
教えていただけないでしょうか。
よろしくお願いいたします。
山下
Seasar-user メーリングリストの案内