待辦事項 #7507

[Seasar-user:2833] 複数のパラメータを持つCGIの埋め込みができない
啟用日期: 2005-11-15 11:41 最後更新: 2006-04-23 21:36

回報者:
負責人:
(無)
類型:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:

細節

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; に変換されてしまいます。

Ticket History (2/2 Histories)

2005-11-15 11:41 Updated by: manhole
  • Summary Updated
2006-04-23 21:36 Updated by: yone098
  • Ticket Close date is changed to 2006-04-23 21:36
  • 狀態 Update from 開啟 to 關閉
評語
Logged In: YES
user_id=16111

現在の実装で問題無いと思われます。
CGIにパラメータを正常に渡せると思われます。

以下も参考。
http://www.asahi-net.or.jp/~sd5a-ucd/rec-
html401j/charset.html#h-5.3.2

http://www.htmlhelp.com/tools/validator/problems.html#amp

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入