今天将javaweb项目部署至阿里云服务器中,登录页面的图形验证码出现乱码
分析了java中生成验证码的方法
注意到Times New Roman这个字体,乱码的原因就是阿里云机器上没有这种字体
解决方法:
把本机上的这个字体上传到服务器
将本机字体目录 C:\Windows\Fonts中的time.ttf文件
上传到linux服务器上的jre/lib/fonts目录下,重启即可。
今天将javaweb项目部署至阿里云服务器中,登录页面的图形验证码出现乱码
分析了java中生成验证码的方法
注意到Times New Roman这个字体,乱码的原因就是阿里云机器上没有这种字体
解决方法:
把本机上的这个字体上传到服务器
将本机字体目录 C:\Windows\Fonts中的time.ttf文件
上传到linux服务器上的jre/lib/fonts目录下,重启即可。