2008-09-16 62 views

回答

1

嗯,看這裏:

http://www.adobe.com/devnet/flex/articles/struts_06.html

我認爲樣品意味着聲明你的MXML文件作爲ISO-8859-1可能做的伎倆,但我真的不這麼認爲。

我可能是錯的,但據我所知,Flash Player只能處理UTF-8編碼。我搜索了一個官方網頁的鏈接,但是找不到它。

如果是這樣的話,你可以:

一)更新web服務來處理UTF-8編碼

二)如果這是不可能的,代理你對你自己的Web服務調用接受UTF-8和然後調用實際的。

您可能想要轉到舊的system.useCodepage = true技巧,但是在用戶使用Linux或Mac時無法使用,請使用WITH CARE!

0

還有一種方法可以爲flex編譯器指定編碼,但似乎不起作用。 現在我唯一找到的解決方案是在服務器端重新編碼輸入請求。 我很驚訝這個限制在flex參考文檔中沒有寫成白色。