读书人

Flex中交付Servlet后返回xml乱码的处理

发布时间: 2012-11-23 22:54:33 作者: rapoo

Flex中提交Servlet后返回xml乱码的处理
1):我们都知道FLex它默认的编码是UTF-8的格式。

(2):你的数据库连接:我这里采用的是mysql。jdbc:mysql://127.0.0.1/test?characterEncoding=utf-8

(3):查找你的html的编码是不是UTF-8的编码格式。如果是jsp也是一样。

(4):serlvet中的xml的编码格式encoding="UTF-8";

(5):servlet中输出的时候的格式:resp.setContentType("text/html;charset=utf-8");

(6):这一点最重要:在servlet中千万不能用:PrintWriter out = resp.getWriter();

因为它是字节流,用ServletOutputStream sos = resp.getOutputStream();用字符流的形式返回。否则前台会乱码。

读书人网 >flex

热点推荐