来自html页面的请求无法查看中文字符

时间:2014-05-15 20:05:56

标签: java html jsp

在我的java服务器代码name = request.getParameter("SUPERHERO.NAME")中,我在服务器端代码上获得了一系列框。

打印变量name会给我一系列成为问号的框 但是,当页面加载时,我能够在没有问题的情况下查看页面上的中文字符。

1 个答案:

答案 0 :(得分:0)

要解决代码文件(.java文件)中未识别字符显示为框的问题,请更改编辑器的首选项,使默认编码为UTF-8。这应该可以解决您的问题。

如果您使用 Eclipse IDE ,可以尝试以下步骤:

1)导航到Windows - >偏好 - >一般 - >内容类型

2)将UTF-8设置为所有内容类型的默认编码。

3)Windows - >偏好 - >一般 - >工作区

4)将“文本文件编码”设置为“其他:UTF-8”。