关于Mule总线调用服务从页面插入数据库中文乱码问题

1、首先,要修改相应数据库、数据表、数据字段的编码;


关于Mule总线调用服务从页面插入数据库中文乱码问题_第1张图片
修改数据库表字段编码.png

2、其次是对连接数据库修改编码


连接数据库修改编码.png

3、对插入或者传入数据的界面(jsp、html)的编码进行更改。
关于Mule总线调用服务从页面插入数据库中文乱码问题_第2张图片
传参界面的配置.png

4、最后也是最重要的 ,就是对anypoint(包括其他的调用、发布服务的软件,比如tomacat启动文件进行配置)修改服务器的启动参数,追加一段“-Dfile.encoding=UTF-8”,就可以改变服务器的java运行环境。


关于Mule总线调用服务从页面插入数据库中文乱码问题_第3张图片
修改anypoint启动编码配置.png

到这里为止就完美的解决了插入数据库乱码的问题。
重点参考(万分感谢):https://zhidao.baidu.com/question/2117315330642465067.html

你可能感兴趣的:(关于Mule总线调用服务从页面插入数据库中文乱码问题)