java - 编码问题?????代替字母

标签 java spring-mvc tomcat gradle

使用:Spring MVC,tomcat,thymeleaf和instagram4j。当我想显示来自instagram的一些信息时,我使用instagram4j并从instagram4j对象检索信息,但在页面上我只有??????但在想法控制台中,我有很好的信息。

在控制台中:enter image description here
在页面上:enter image description here
任何带有编码的行为均未取得良好效果
感谢帮助

最佳答案

这个答案帮助solution of this problem
在MVC配置ViewResolver中添加resolver.setCharacterEncoding("UTF-8");

        @Override
    public void configureViewResolvers(ViewResolverRegistry registry) {
        ThymeleafViewResolver resolver = new ThymeleafViewResolver();
        resolver.setTemplateEngine(templateEngine());
        resolver.setCharacterEncoding("UTF-8");
        registry.viewResolver(resolver);
    }

关于java - 编码问题?????代替字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62583284/

相关文章:

java - Android 在内部根目录中创建文件夹

java - tomcat jdbc 池超时不工作

java - 如何实现 isMyDeviceATablet() 方法?

java - Pulsar 消息监听器的多线程

java - Spring 5.0.0 MockMvc : Unsupported media type, 即使设置了正确的 MediaType

eclipse - 试图将 Tomcat v7 添加到 Eclipse,但在 "Define a New Server"窗口中找不到它

java - Spring 验证注释 - 如何验证字符串中的 2 个字符条目是否是实际的美国州?

java - 在jsp中访问request属性(Spring 3 mvc)

tomcat - lucene 应该在与 tomcat 不同的进程中运行吗

Tomcat 中断下载流