jFreeChart使用导致JSP页面的其它地方汉字出现乱码

使用jFreeChart产生图片,从后台输出到JSP时,导致JSP页面的其它地方汉字出现乱码,在JSP除了加入几种编码设置,如:

<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"  isELIgnored="false" %>

外,在后台需要将PrintWriter的字符也设置,本人处理代码:

HttpServletResponse response = ServletActionContext.getResponse();

response.setContentType("text/html;charset=UTF-8");

PrintWriterprintwriter=response.getWriter();

相关推荐