java中的io异常ioexception:invalid argument 有大神知道不? 我在三台机器试,就一台有问题,然后我不知道怎么处理这个,求大神指导... 我在三台机器试,就一台有问题,然后我不知道怎么处理这个,求大神指导 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 java io ioexception invalid argument 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? somken 2013-06-27 · TA获得超过711个赞 知道小有建树答主 回答量:371 采纳率:100% 帮助的人:158万 我也去答题访问个人页 关注 展开全部 参数错误了,你检查一下 UpLoadServlet.java的80行,还有上传文件的存放的路径最好不要使用中文的 更多追问追答 追问 我就放了个中文在里面,现在下载有错误,全是???? 然后 几台机器 就一个出问题,其他没什么问题 追答 java的程序中文处理都不是很好,一种方法就是修改目录不要使用中文目录,还有就是 设置一下请求和响应的编码 追问 有Q么 我加你 追答 在上班不方便 追问 哦,我那个uploadservlet的80写的是OutputStream 的路径 里面有中文的不过我设置了编码,你说的参数是这里的么??? 追答 应该是的,存到一个英文的目录 追问 我现在需求必须是中文的目录,那该怎么处理,现在就是这里 的中文目录 出现??? 然后写入的时候写不了 所以报错了 追答 设置一下响应的编码response.setCharacterEncoding("UTF-8");或者response.setCharacterEncoding("GBK"); 追问 在问下,那个dirfile。getcanonicalPath() 中有一个中文成了 乱码,这里怎么解决? 追答 这个你可以尝试取出来 进行单独的编码,尝试 一下 getBytes() 设置一下 byte []bytes = s.getBytes("iso-8859-1"); String s=new String(bytes,"UTF-8"); 追问 我当初在上面把那些都编码过一次当初进来的时候全是乱码,我编码过,现在 换了 几台机器,然后又出现先乱码了 所以不知道怎么解决,我现在还需要提出来 单独编码么? 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容2025版Java面试题-Java面试题&笔试超5000道~超级码客涵盖java面试高级海量Java面试题#Java语言,多线程,JVM,SpringBoot,SpringCloud,Dubbo,Java微服务,Java数据结构算法,MyBatis,Hibernate等Java面试题超5000题java面试高级www.chaojimake.cn广告java 前端技术Java工程师2024革新版,高薪就业加速器!java 前端技术从零到高阶,39周课程铺就高薪成长路,大厂讲师亲自授课,7年迭代精品课java 前端技术实战项目+源码解析+性能调优,全面打造高薪竞争力,18个月教学服务m.imooc.com广告 其他类似问题 2017-09-12 IOException这是个什么异常 java 105 2017-05-23 java 大文件上传时 后台抛出了一个异常 java.io.IOException: Invalid chunk 求解决 2016-07-24 救命,怎样才能产生java.io.IOException异常 1 2014-09-16 关于java IO流异常抛出问题,跪求Java大神回答(我在线可以马上给分) 2012-05-14 Java 关于java.io.IOException: 句柄无效。 2016-01-05 java中什么情况下会发生io异常 1 2018-03-28 在相应的 try 语句主体中不能抛出异常 java.io.IOException 6 2015-04-02 java.io.ioexception拒绝访问 更多类似问题 > 为你推荐: