自己打断点看了,在controller层multipartfile一接到前端传来的数据时,文件名就已经成了 ???.后缀名,数据库中的文件名也是乱码,如何解决这个问题?
文件编码格式的问题。你前端后端关于文件编码格式需要一致,一般是 GBK 或者 UTF-8。前后端一定要统一。然后关于 数据库中的编码格式也需要统一,mysql数据库一般的默认编码格式是GBK,建议全部统一为 uf-8。