java - spring 3问题中在ajax json中获取阿拉伯语单词

标签 java json ajax spring

我有用java spring 3编写的Web应用程序,我使用了过滤器

<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
    <param-name>encoding</param-name>
    <param-value>UTF-8</param-value>
</init-param>
<init-param>
    <param-name>forceEncoding</param-name>
    <param-value>true</param-value>
</init-param>
 </filter>

但是当我使用 ajax 响应获取 json 时。表明 '?????'。有没有人遇到过类似的问题。我在网上搜索过,但没有找到任何解决方案。

最佳答案

如果您在后端使用 mysql 数据库,

只需将排序规则设置为“utf8_general_ci ”即可保存您的阿拉伯语数据,然后重试。

关于java - spring 3问题中在ajax json中获取阿拉伯语单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42901908/

相关文章:

javascript - JSON parseError - 将 json 获取为字符串

json - 将Mongodb查询结果导出到文件

java - 将十六进制字符串转换为字节数组以进行 RSA 解密

java - 以下 Java 变量声明是否有效?

Java OSGi 集中式网络配置

java - Spring Boot-控制404未找到

php - JavaScript 问题?

javascript - Ajax 绑定(bind)事件后不起作用

Jquery:对同一 URL 的多个 ajax 调用的行为

java - eclipse : creating a custom view with tabs