展示在springboot系统内乱码,但是iframe放到html却不乱码。

frame放到html却不乱码:

起初怀疑是前端的问题,但却不是,我拿出了后端返回给前端的url,直接访问也是乱码的,后来考虑是因为之前为了实现前端superset可以通过时间实时查询,后端做了对superset的默认url的处理,比如重新拼接timerange啊等等以及其他过滤条件。

通过debug,发现替换条件后,重新encode编码(编码为%656%7%776%这样的格式)后确实出了问题,因为这些条件包含中文,我这里需要加上指定要用UTF-8编码格式编码,如下图:

之前是:

url += URLEncoder.encode( JSONObject.toJSONString(formJson, SerializerFeature.WriteMapNullValue));

改后:

try {url += URLEncoder.encode( JSONObject.toJSONString(formJson, SerializerFeature.WriteMapNullValue),"UTF-8");
} catch (UnsupportedEncodingException e) {e.printStackTrace();
}

重新启动后便不乱码了:

SupersetUtil 参考:https://blog.csdn.net/weixin_38750084/article/details/90533238

superset:自定义标签乱码解决相关推荐

  1. wps linux乱码,wps文字变成了乱码解决方法

    wps文字所用内容变成了乱码,系统字体被改,该怎么恢复?对于不常用wps软件的朋友可能不太懂,下面学习啦给大家讲解wps文字变成了乱码解决方法,希望能帮到大家. wps文字变成了乱码解决方法 删除格式 ...

  2. 自定义标签 (转载)

    转自:http://www.cnblogs.com/zhaoyang/archive/2011/12/25/2301108.html JSP自定义标签开发入门 JSP自定义标签开发入门 一般情况下开发 ...

  3. JSP GridView --使用自定义标签实现ASP.NET的控件

    JSP用自定义标签实现ASP.net的gridview.datasource组件 第一部分:使用说明 使用过ASP.NET的人都知道,gridview控件功能很强大,使用很方便,提高了开发效率.而且表 ...

  4. android 如何去掉自定义标签页,Android中为TextView增加自定义的HTML标签

    Android中的TextView,本身就支持部分的Html格式标签.这其中包括常用的字体大小颜色设置,文本链接等.使用起来也比较方便,只需要使用Html类转换一下即可.比如: textView.se ...

  5. java程序设计颜志军_JSP 自定义标签之一 简单实例

    在JSP中使用自定义标签可以达到这样的目的,事实上,我们所熟知的各类框架基本上都是通过自定义标签的形式来实现的. 通过使用自定义标签,我们可以将实现复杂的逻辑在页面用简单的标签来加以展示.下面我们来实 ...

  6. html 自定义标签解析,Java解析Html自定义标签的属性

    想用Html.fromHtml(String, ImageGetter, TagHandler)这个方法将html文档解析. 通过重写handleTag(boolean opening, String ...

  7. JSP自定义标签开发入门

    一般情况下开发jsp自定义标签需要引用以下两个包 import javax.servlet.jsp.*; import javax.servlet.jsp.tagext.*; 首先我们需要大致了解开发 ...

  8. thinkphp自定义标签库

    thinkphp ~ php中 的类, 的成员变量, 本身是没有类型说明的, 那么我怎么知道它的类型呢? 或初始值呢? 通常在类定义中, 如果能给一个初始值的(对于已知简单类型的),最好给一个初始值, ...

  9. 织梦自定义html文本,织梦自定义标签dede:sql根据自定义字段填的文章id获取相关文章...

    这篇文章主要为大家详细介绍了织梦自定义标签dede:sql根据自定义字段填的文章id获取相关文章,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 有的时候我们需要 ...

最新文章

  1. 计算机组成原理-第二章 数据表示与运算
  2. GPL协议 与 LGPL协议
  3. 关于CRM WebClient UI缓存清理的讨论
  4. 静态 非静态代码块和构造器的执行顺序测试方法
  5. java 接口的观察者模式_java观察者模式
  6. win32 ipv6 bind 10014问题
  7. ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第三篇
  8. Go实现简单TCP扫描器
  9. 服务器系统怎么写,服务器操作系统语言写的
  10. 蓝桥杯 ADV-104算法提高 打水问题
  11. 计算机组成原理中CPI、MIPS、CPU执行时间、主频等计算
  12. 52 jQuery-使用fadeIn()和fadeOut()方法实现淡入淡出效果
  13. 美颜SDK如何接入到硬件设备实现美颜拍摄?
  14. 四川省建设厅关于推行建筑工人实名制管理工作的通知〔2018〕613号
  15. Java数据类型和运算符
  16. ​向死而生,浴火重生,创新能让AI芯片新生?
  17. 食品科学与工程与计算机,《计算机在食品科学与工程中的应用》课程教学改革与探索...
  18. 【※ LeetCode 剑指 Offer 07. 重建二叉树(中等)】尚待完善
  19. c语言例题功能作用,一篇C语言面试题的汇总
  20. UE4 如何将材质Material保存为本地图片Png

热门文章

  1. 文件服务器隐藏netlogon,lanmanworkstation-netlogon服务无法自启,该如何处理?各位大侠好,此台服务器 爱问知识人...
  2. 计算机培训word,计算机培训word2010.pptx
  3. Unity3D——学习分享(二) 给游戏对象添加材质和贴图
  4. TSINGSEE青犀视频监控平台的多种联网方式详解
  5. HA 高可用软件系统保养指南
  6. modelsim 安装路径存在空格导致不能正常使用
  7. 使用conda进行python环境管理
  8. 月末复盘,正视稀缺状态
  9. fedora 20 安装mysql_fedora19之后的版本安装mysql
  10. qq修改实名认证已达上限_王者荣耀实名认证系统,怎么二次修改