【发布时间】:2013-02-18 17:57:24
【问题描述】:
我有一个使用 Ajax 请求希伯来语字符串的网页,但该字符串返回为 '??????'
奇怪的是,当使用 JSTL 而不是 Ajax 将相同的字符串插入页面时,它会正确显示...
在我的网页中声明
<%@ page contentType="text/html" pageEncoding="UTF-8"%>
那是我的控制器:
@RequestMapping("get_label")
public @ResponseBody String getLabel()
{
String str = "בדיקה";
return str;
}
还有我的 ajax 请求:
$.ajax({
url: "get_label",
success: function(result)
{
alert(result);
$("#parameter_select label").text(result);
}
});
任何想法我在这里做错了什么?
【问题讨论】:
标签: java ajax spring-mvc encoding