[Seasar-user:2833] [S2JSF] 複数のパラメータを持つCGIの埋め込みができない。

O.K.U. oku
2005年 11月 15日 (火) 11:38:49 JST


O.K.U.です。次から次へと申し訳ないです。CGIの埋め込みのところでも悩んでいます。

以下のように、例えば、
<img src="/cgi-bin/count.cgi?p1=abc&p2=def" />
といった記述をhtmlソースに記述すると、勝手に
<img src="/cgi-bin/count.cgi?p1=abc&amp;p2=def" />
と、"&"が"&amp;"変換されてしまい、CGIにうまくパラメータが渡せません。

タグ内の & を &amp; に変換させないようにするにはどうすればよいのでしょうか?
試しにと、m:passthrough="true" や、m:escape="false" をつけてみましたが、
効果はありませんでした。

ちなみにタグの外に & と書いたときは、そのまま出力され変換されません。
例えば、<div>&<div> は <div>&<div>のままです。
一方、タグ内では & のかわりに、&#38; と書いた場合ですら、
&amp; に変換されてしまいます。




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