成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

技術分享 Flex提交到jsp頁面出現(xiàn)亂碼解決辦法

開發(fā) 后端
本文向大家簡單介紹一下Flex提交到jsp頁面出現(xiàn)亂碼解決辦法,F(xiàn)lex提交到jsp頁面默認使用的都是utf-8編碼,包括Get,Post等方法。

在學習Flex的過程中,你可能會遇到Flex提交到jsp頁面出現(xiàn)亂碼的問題,這里和大家分享一下解決方法,相信本文介紹一定會讓你有所收獲。

Flex提交到jsp頁面出現(xiàn)亂碼解決辦法

Flex提交到jsp頁面默認使用的都是utf-8編碼,包括Get,Post等方法。而Tomcat服務器端接收request對象默認是8859_1編碼,添加Tomcat的requestFilter用request.setCharacterEncoding("utf-8");來設置,這個方法屬于Tomcat設置和Flex無關,暫不討論!

◆Flex->Jsp:

有2種情況//我試驗第2中情況,測試通過。
.
◆情況一、MXML源代碼文件中寫入的中文字符:

Flex使用System.useCodepage=true;即使用本地操作系統(tǒng)編碼(GBK)設置Flex的處理編碼。Jsp中用依然用ISO_8859_1編碼來處理,并轉化為GBK。這樣Jsp可以正確解釋Flex傳遞的中文字符。這個時候可以認為Flex對mxml源代碼文件進行編譯時候,源代碼中的中文字符已經(jīng)混亂了,所以要加上System.useCodepage=true;語句,按GBK編碼將中文字符從Flex發(fā)送到Tomcat。
同時Tomcat中Jsp應該按GBK重新編碼
 

  1. StringcategoryID=request.getParameter("categoryID");  
  2. StringstrOut=newString(categoryID.getBytes("ISO8859-1"),"GBK");  
  3. System.out.println("categoryID="+categoryID);  
  4. System.out.println("categoryID="+strOut); 

◆情況二、Flex運行時候由輸入框輸入的中文字符

這個時候輸入框輸入的中文字符是一定為UTF-8編碼的,所以Flex中System.useCodepage=false;或者不設置,就默認utf-8編碼格式傳遞數(shù)據(jù),而Tomcat中Jsp使用下面語句按UTF-8來重新編碼 

  1. StringcategoryID=request.getParameter("categoryID");  
  2. StringstrOut=newString(categoryID.getBytes("ISO8859-1"),"utf-8");  
  3. System.out.println("categoryID="+categoryID);  
  4. System.out.println("categoryID="+strOut); 

Jsp->Flex:

Jsp頁面用頁面指令<%@pagecontentType="text/html;charset=utf-8"%>設置,返回結果是utf-8編碼,F(xiàn)lex接收后成功解釋并正確顯示。

◆測試環(huán)境:

Windows2000Server(字符集為GBK)
Tomcat5.0.28(默認設置)
JDK1.5.0
Flex1.5(默認設置)
SqlServer2000Sp3

【編輯推薦】

  1. Flex頁面跳轉實現(xiàn)的幾種方式
  2. FlexBuilder4十大新特性閃亮登場
  3. Flex框架中Cairngorm和Mate的優(yōu)點大比拼
  4. FlexBuilder3.0與Eclipse3.4的完美結合
  5. 解析Flex應用開發(fā)步驟 新特性和技術框架 

 

責任編輯:佚名 來源: accptech.com
相關推薦

2009-06-03 16:41:21

Eclipse亂碼Eclipse

2009-11-30 10:55:16

PHP頁面亂碼

2009-11-30 12:58:04

PHP字符集編碼

2009-11-30 10:09:31

PHP中文亂碼

2009-07-07 13:42:57

Servlet JSP

2009-07-07 18:20:54

JSP頁面顯示亂碼

2009-11-27 09:55:11

PHP截取中文字符

2010-02-03 16:07:07

Ubuntu Auda

2010-05-17 17:45:54

MySQL亂碼問題

2009-06-30 15:22:55

JSP頁面

2009-12-03 17:36:02

PHP Date()出

2015-12-28 12:21:53

Windows 10Photoshop C解決辦法

2009-07-06 15:23:18

JSP換行

2009-11-27 16:13:21

PHP遞歸返回值

2009-06-04 10:44:18

struts2 亂碼解決辦法

2010-08-19 10:22:11

IE6min-height

2010-01-29 09:07:07

Windows 7假死

2010-01-05 18:03:57

2011-03-04 13:07:47

Filezilla

2009-12-02 18:16:35

PHP mail發(fā)送郵
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品欧美一区免费观看α√ | 黄色国产| 国产精品久久亚洲7777 | 国产精品成人一区二区三区 | 中文二区 | 日韩在线免费播放 | 一级一级毛片免费看 | 欧美日韩国产一区二区 | 欧美黄色免费网站 | 91高清在线观看 | 性视频一区 | 欧美一区二区三区的 | 中文字幕日本一区二区 | 成人免费大片黄在线播放 | 在线观看你懂的网站 | 国产成人免费视频网站高清观看视频 | 国产 日韩 欧美 在线 | 麻豆一区一区三区四区 | 91av在线免费 | 欧美精品一区二区三区在线 | 国产精品精品视频一区二区三区 | 国产丝袜人妖cd露出 | 欧美精品一区三区 | 91在线精品一区二区 | 一区二区国产精品 | 亚洲人a| 日韩视频一区二区 | 精品1区2区 | 久久久av中文字幕 | 谁有毛片 | 免费人成激情视频在线观看冫 | 日韩在线免费 | 成人午夜视频在线观看 | 久热免费 | 超碰天天 | 二区三区视频 | 夜夜艹天天干 | 久久久久久久香蕉 | 99精品视频在线观看 | 国产一区免费 | 日韩成人免费av |