关于linux下java创建文件乱码问题

发布于 2021-12-04 08:51:44 字数 170 浏览 755 评论 8

请问下,我在页面提交了一个中文的字符串,然后提交后台resin,存到数据库 和 控制台打印log都是对的中文,但是我拿这串中文去
new FileOutputStream(path);

创建的文件名就是乱码,linux环境是utf8 ,数据库utf8,页面提交utf8,log的格式也是utf8。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

坏尐絯 2021-12-04 15:48:15

操作系统mkdir 试试

贱贱哒 2021-12-04 15:48:15

我容器换成tomcat没问题了。这个resin搞不定啊

巡山小妖精 2021-12-04 15:48:14

目前还没解决.. 项目编码也是utf8

清风夜微凉 2021-12-04 15:47:57

问题解决没?你项目编码是什么?_?

爱的那么颓废 2021-12-04 15:46:25

idea默认utf8哦

已下线请稍等 2021-12-04 15:44:56

IDE设置了没?

终遇你 2021-12-04 15:41:24

我去看看,谢了

爱的那么颓废 2021-12-04 12:47:25

http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/

推荐看下这篇文章。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文