耶梦加德_ 2022-04-21 14:54
浏览 117
已结题

关于数据库数据响应到HTML页面中文出现?(多个问号)乱码的解决方法

问题图片↓

img

1:确认数据库编码格式

sql语句:show variables like 'character%';

img

2:数据库连接配置

img

3:servlet的response中加入

img

因为第三种出现乱码的情况特别多,如果不想在get方法中很麻烦的进行编码转换,可在tomcat的conf文件夹下将 server.xml的文件中添加
useBodyEncodingForURT="true" response.setCharacterEncoding("UTF-8")

img

4:html文件中,head标签中加入
<meta charset="UTF-8">

如有错误欢迎指出!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 4月29日
    • 创建了问题 4月21日

    悬赏问题

    • ¥15 kotlin multiplaform 的共享模块支持蓝牙吗还是说安卓和ios的蓝牙都要自己配
    • ¥15 为什么我的查询总是显示无数据,该怎么修改呢(语言-java)
    • ¥15 IDDPM采样结果异常
    • ¥100 求一个,王者荣耀查询隐藏战绩的教材,爬虫代码
    • ¥60 Cocos creator缓动问题
    • ¥15 专业问题提问,7月5号2点之前
    • ¥25 使用cube ai 导入onnx模型时报错
    • ¥15 关于#微信小程序#的问题:用一个网页显示所有关联的微信小程序数据,包括每个小程序的用户访问量
    • ¥15 root的安卓12系统上,如何使apk获得root或者高级别的系统权限?
    • ¥20 关于#matlab#的问题:如果用MATLAB函数delayseq可以对分数延时,但是延时后波形较原波形有幅度上的改变