struts2上传图片到linux服务器,成功上传文件,无法返回路径,报错: net::ERR_CONTENT_LENGTH_MISMATCH

struts2上传图片到linux服务器,成功上传文件,无法返回路径,报错: net::ERR_CONTENT_LENGTH_MISMATCH,第1张

因为windows和linux系统的文件路径分割符是不一样的。一个是“/”一个是“\”,所以换了环境当热会错。java中有一个方法叫做File.separator可以得到是运行环境下的分隔符,你需要在代码中做出修改。将文件路径拆开后然后使用 File.separator拼接。

用\转义一下空格,或者用双引号、单引号

比如文件名叫“zhe shi"

cat zhe\ shi

cat "zhe shi"

cat 'zhe shi'

进程要有访问文件的权限,特别要注意SELinux,不需要就把SELinux关掉


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/5930102.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-08
下一篇 2023-03-08

发表评论

登录后才能评论

评论列表(0条)

保存