gpt4 book ai didi

java - 将文件名写入 utf-8 目录

转载 作者:行者123 更新时间:2023-12-02 08:03:49 24 4
gpt4 key购买 nike

我在上传文件并在 UTF-8 下正确保存文件名时遇到问题...我想我已经完成了所有操作,例如在 html 表单中设置字符集和编码,然后还 request.setCharacterEncoding("UTF8"),我不确定为什么仍然不起作用。我的代码是用 HTML 和 JSP 编写的。能否请你帮忙?非常感谢

我将添加更多信息:

这一行是我设法让它工作的那一行,但它不太正确,因为当特殊字符出现时该单词会被切断。

saveFile = new String(saveFile.getBytes(), "UTF8");

文件名应为:tríptico.pdf,但结果为tr

最佳答案

saveFile 是字符串吗?为什么要这样重置? Java 字符串已经是 unicode,任何 UTF8 解码都必须在文本变成 java 字符串之前发生。

关于java - 将文件名写入 utf-8 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8480464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com