[Seasar-user:2105] Re: S2JSF: textarea,escape=

Yasuo Higa higa
2005年 6月 6日 (月) 14:49:49 JST


<200505210832.j4L8WqH90962 @ nw1.web-hosting.ne.jp> の、
   "[Seasar-user:1995] S2JSF: textarea,escape=" において、
   "Yuumi <yuumi3 @ ey-office.com>"さんは書きました:

ひがです。

S2JSFのRenderingをMyFacesではなく、S2JSFで行うという
作業中で、ソースをかなりいじっていたため
確認するのが遅れました。m(_ _)m

> おつかれさまです、 Yuumi です。
> 
> だいぶS2JSFのマイ・テストプログラムが動くようになってきした ^^) が2つ質問(リクエスト)があります。
> 
> 1. <textarea ...> デザイン確認用文字列 </textarea>  と書くと S2JSF で表示する際に  "デザイン確認用文字列" が textarea の上に表示されてしまいます。 
> S2JSF表示時に<textarea> と</textarea>の間の文字列が表示されないようにならないでしょうか
> 
修正しました。
ただし、JSFのinputTextareaはwrap属性が無いようです。
IEだとデフォルトがwrap="soft"なので問題ありませんが、
Firefoxだと折り返ししないですね。

> 2. <span m:value="#{XXXX}" /> で文字を表示する際の表示文字列内のHTMLタグのエスケープ処理がデフォルトは OFF (m:escape="false") になっていますが、 デフォルトは m:escape="true" にならないでしょうか?  XSS対策の為に。
> # あと h:outputText の escape= のデフォルトは true のようですが・・・
> 
修正しました。
---
ひがやすを(http://d.hatena.ne.jp/higayasuo/)


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