[Seasar-user:8706] Re: [Teeda] htmlタグの一部をエスケープ

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2007年 6月 27日 (水) 11:36:44 JST


大谷です.

> Teeda で htmlタグをエスケープせずに、表示する方法としましては、
> <... te:escape="false" .../>としますが、
> 例えば、<br />だけ、エスケープしないで表示したりすることなどは
> できないでしょうか?

これはちょっと難しいように思います.
<... te:escape="false" .../>とあとは自前でエスケープ変換ロジックを
書くのが良いのではないでしょうか.

宜しくお願いします.

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


-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================



Seasar-user メーリングリストの案内