黑靈客棧
黑靈的沒啥技術含量的技術博客! -> http://zjumty.iteye.com
BlogJava
|
首頁
|
發新隨筆
|
發新文章
|
聯系
|
聚合
|
管理
隨筆:204 文章:2 評論:243 引用:0
Flex+Webservice中文亂碼問題解決
今天用做的東西要用Flex調用Webserice.沒想到出來的中文全是亂碼.
于是上網找資料.結果沒有找到flex+webservice的,其他的如flex+rometeobject等等的倒是有。但是很多最終也沒有說出合適的解決辦法。很多人說要把encoding="utf-8"改成GBK、GB2312等等,但是都不奏效,相反原來直接寫在component上的中文卻成的亂碼。于是我覺得,問題不是出在客戶端,應該是服務端。于是我想起以前一些解決java中文亂碼的問題。用經典的轉換方法:
//
這是一個將西歐字符轉換為gb2312字符的轉換方法
public
static
final String getGBString(String src)
{
try
{
return
new
String(src.getBytes(
"
ISO-8859-1
"
),
"
gb2312
"
);
}
catch
(java.io.UnsupportedEncodingException e)
{
return
null
;
}
}
在webservice的java類里面的所有中文返回以前都用這個函數轉換一下。
OK,問題解決了。
但是并沒有完全解決,因為你在所有返回中文的函數里都要有這個方法。
我不知道Webservice的引擎有沒有類是Servlet的Filter的東西。以前在解決網頁上中文亂碼的時候只要寫一個Filter類在轉換就行了。
發表于 2005-06-18 22:34
黑靈
閱讀(5409)
評論(1)
編輯
收藏
所屬分類:
RIA
評論
#
re: Flex+Webservice中文亂碼問題解決
可以參考下這個
http://www.flashj.cn/wp/?p=70
ash讀取xml出現亂碼涉及到System.useCodepage這個靜態屬性屬性
官方描述:“A Boolean value that tells Flash Player which code page to use to interpret external text files.”默認為false。
倘若我們使用UTF8編碼的外部文本文件,都不用管它,使用非UTF8編碼文本文件且文本中出現中文字符的話,則需要設置其為true方能讓flash讀出字符不亂碼。
AS3中可先import flash.system.System;然后設置System.useCodePage=true;
itsoso
評論于 2008-11-03 14:58
回復
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
Flex編程模型--轉貼
Flex+Webservice中文亂碼問題解決
Using Flex Builder to Create Web Service–Based Flex Applications
<
2005年6月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
公告
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
隨筆分類
(175)
AJAX(6)
(rss)
DataBase(5)
(rss)
Do everything with Groovy(4)
(rss)
ExtJS
(rss)
J2EE(29)
(rss)
JSF(4)
(rss)
MStar Utility(2)
(rss)
ORM(9)
(rss)
RIA(3)
(rss)
Server配置(2)
(rss)
Struts(1)
(rss)
Tapestry(1)
(rss)
Unix&Linux(32)
(rss)
wap(1)
(rss)
WebWork(4)
(rss)
不編不知道,一編嚇一跳(17)
(rss)
亂七八糟(32)
(rss)
客戶端技術(1)
(rss)
正則表達式
(rss)
腳本語言(22)
(rss)
文章分類
(1)
Tomcat(1)
(rss)
博客同道
GENOW
(rss)
遠離塵囂
常用資源
Martin Fowler
Martin Fowler的文章
最新評論
1.?re: 關于spring-mvc的InitBinder注解的參數
這個里面User與User_是兩個不同的類
--mmocake
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 黑靈
主站蜘蛛池模板:
河津市
|
泸水县
|
磐石市
|
闻喜县
|
赞皇县
|
寻甸
|
固镇县
|
石首市
|
盐边县
|
隆林
|
岳普湖县
|
健康
|
昌江
|
东宁县
|
岐山县
|
铜鼓县
|
河池市
|
忻城县
|
栾城县
|
公主岭市
|
明溪县
|
阳曲县
|
白河县
|
唐河县
|
利津县
|
堆龙德庆县
|
颍上县
|
三原县
|
高要市
|
华阴市
|
五指山市
|
大理市
|
嘉义市
|
舒兰市
|
曲沃县
|
连州市
|
贡嘎县
|
邛崃市
|
泽州县
|
桂林市
|
柳江县
|