警报消息未正确显示

时间:2015-12-30 06:23:13

标签: javascript java ajax jsp

我想用法语显示以下信息

例如:Rack(s) [...]ne peut pas être déclaré HS.

但我得到了Rack(s) [...] ne peut pas e darHS .

此处的某些字符未显示为éclé

我正在使用警报标签来显示消息。

我已经在message.properties文件中使用了unicode字符。

下面是我的代码。请帮助

else if (screenName.equals(...)) {
    return "Rack [" + ErrorMessage + "] " + getResourceValue("message.info.popup.rackscrap", locale);

并在消息.properties我使用

message.info.popup.rackscrap= ne peut pas être d\u00e9clar\u00e9 HS`

我正在使用AJAX调用来显示消息

var error = item.error;
if(error!="")
    alert('ERROR ' + error);

消息未显示在警告中,显示一些垃圾信件或不显示特殊字符,如é,l',..

1 个答案:

答案 0 :(得分:0)

如果您共享ajax控制器代码,将会很有帮助。

我有类似的问题,我通过在响应中分配字符集来解决它。

见下面的源代码:

response.setCharacterEncoding("UTF-8");