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();用字符流的形式返回。否则前台会乱码。