Graphics2D 显示文字时乱码,一种方案是在服务器上添加字体
一种是,把汉字转为unicode
在数据库中存的是 \u6388\u6743\u7b7e\u540d\uff1a这个样的文字
在页面上还是显示 \u6388\u6743\u7b7e\u540d\uff1a显然是java给转义了
String s = "\u5ba2\u6237\u7b7e\u5b57\uff1a"; String str = s.replaceAll("\\\\", "");
现在用 replalaceAll替换一下就好