在我的java服务器代码name = request.getParameter("SUPERHERO.NAME")
中,我在服务器端代码上获得了一系列框。
打印变量name
会给我一系列成为问号的框
但是,当页面加载时,我能够在没有问题的情况下查看页面上的中文字符。
答案 0 :(得分:0)
要解决代码文件(.java文件)中未识别字符显示为框的问题,请更改编辑器的首选项,使默认编码为UTF-8。这应该可以解决您的问题。
如果您使用 Eclipse IDE ,可以尝试以下步骤:
1)导航到Windows - >偏好 - >一般 - >内容类型
2)将UTF-8设置为所有内容类型的默认编码。
3)Windows - >偏好 - >一般 - >工作区
4)将“文本文件编码”设置为“其他:UTF-8”。