JavaWeb 显示问题 “√”变成了“?”

自己写一个javaweb小程序,明明应该返回“√”,结果却返回了“?”,求解
附上图和部分代码
Servlet代码
if(!code.equals(randStr)){

out.println("×");

}

else{

out.print("√");

}

图片说明

3个回答

是文件编码问题,还是控制台编码有问题

sinat_25234961
sinat_25234961 是编码问题,我后来response.setCharacterEncoding("utf-8"); 指定后解决了
3 年多之前 回复

我也觉得是编码问题,你可以先输出英文字符试一下。

你修改一下编码格式试试那个支持中文还支持 对号的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问