2008-09-16 93 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参考文档中没有写成白色。