首页 > 编程知识 正文

上传文件,严重文件传输错误

时间:2023-05-03 07:27:05 阅读:60896 作者:1295

上载单元测试文件时抛出了以下空指针异常

ava.lang.nullpointerexceptionatorg.Apache.com mons.file upload.disk.diskfile item.getsize (atorg.spring框架e.(commonsmultipartfile.Java :60 ) atimgurclienttest.test upload image (imgurclienttest.Java :58 ) at sun.reflect.nativemethodaccessorimpl.invoke0) nvoke 0 mpl.invoke (nativemethodaccessorimpl.Java :39 )。 at sun.reflect.delegatingmethodaccessorimpl.invoke (delegatingmethodaccessorimpl.Java :25 )。 atorg.JUnit.runners.model.framework method $1. runreflectivecall (framework method.Java 336044 )。 atorg.JUnit.internal.runners.model.reflective callable.run (reflective callable.Java :15 )。 atorg.JUnit.runners.model.framework method.invoke explosively (framework method.Java :41 )。 atorg.JUnit.internal.runners.statements.invoke method.evaluate (invoke method.Java :20 )。 atorg.spring framework.test.context.JUnit4. statements.runbeforetestmethodcallbacks.evaluate (atorg.spring framements tertestmethodcallbacks.evaluate (atorg.spring framework.test.context.JUnit4. statements.spring repeat.evaluate ) atorg.spring framework.test.context.JUnit4. spring JUnit4class runner.run child (spring JUnit4class runner.Java 3360244444 nner.run child (block JUnit4class runner.Java 336050 )。 atorg.JUnit.runners.parent runner $3. run (parent runner.Java :193 ) atorg.JUnit.runners.parent runner $ 1.1 ava entrunner.Java:191 ) atorg.JUnit.runners.parent runner.JUnit.runner atorg.runnit.parent runner $2. 2 atorg.spring framework.test.context.JUnit4. statements.runbeforetestclasscallbacks.evaluate (atorg.spring framewews ertestclasscallbacks.evaluate (atorg.JUnit.runners.parent runner.run (parent runner.Java 3360236 ) )。 atorg.spring framework.test.context.JUnit4. spring JUnit4class runner.run (spring JUnit4class runner.Java 3360180 ) ) 以下是atorg.JUnit.runner.JUnit core.run (JUnit core.Java :157 ) atcom.intellij.rt.execution.JUnit starter代码示例@ testpublicvoiduploadimg (throwslmdbz ) file file=newclasspathresource (' data/imgupload.jpg ' ); fileitem fileitem=newdiskfileitem (imgupload,) jpg,false,) imgupload,102400,file ); //fileItem.getOutputStream (; 多参数文件多参数文件=newcommonsmultipartfile (fileitem; MapString,objectstringobjectmap=application service.uploadimg (多部件实体); 资产! stringObjectMap.isEmpty (; ) 2、分析原因解决问题(fileItem.getOutputStream )方法3、参见Java.lang.nullpointerexceptionwhilecreating的暴躁火/p

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。