用canvas实现图表功能时,如果我们从网上copy别人的demo时,运行发现中文乱码了。
1、当你的页面是.html格式的乱码问题
解决: 将复制的demo内容先通过记事本以utf-8的编码方式保存,然后再粘贴到自己的项目中。
2、当你的页面是.jsp格式的乱码问题
原因: 直接复制的html代码,头部缺少
<%@ page contentType=“text/html;charset=UTF-8” language=“java” %>
解决: 网上的canvas图表demo很多都是.html格式的,所以导致解析页面时,误以为是.html页面,可以先新建一个.jsp页面,只复制js代码到自己的jsp页面即可。