SpringMVC--上传功能失败,控制台提示找不到文件临时路径(解决办法)
2017-02-20 16:35
826 查看
一、控制台提示异常
java.io.FileNotFoundException: C:\Users\admin\AppData\Local \Temp\Jetty_0_0_0_0_88_WebContent____c7c0ns\upload_1fed84c0_ef6c_4daa_9ff6_72e4d48f491c_00000006.tmp
(系统找不到指定的文件。)
二、原因及解决。
1.在spring-mvc.xml配置文件中。有一个管理配置文件上传的bean(multipartResolver)
2.属性maxInMemorySize用于配置缓存的大小
[/code]
3.解决办法
将属性值改为
<property name="maxInMemorySize"value="10" />
上传文件大于设置的value值时,便可以产生临时文件。一般设置10字节以内就可以。保证上传功能可以正常的使用。
java.io.FileNotFoundException: C:\Users\admin\AppData\Local \Temp\Jetty_0_0_0_0_88_WebContent____c7c0ns\upload_1fed84c0_ef6c_4daa_9ff6_72e4d48f491c_00000006.tmp
(系统找不到指定的文件。)
二、原因及解决。
1.在spring-mvc.xml配置文件中。有一个管理配置文件上传的bean(multipartResolver)
2.属性maxInMemorySize用于配置缓存的大小
属性含义:设置在文件上传时允许写到内存中的最大值,以字节为单位计算。 但实际使用过程中,会发现,大于设置的值时,才会产生临时文件。
[/code]
3.解决办法
将属性值改为
<property name="maxInMemorySize"value="10" />
上传文件大于设置的value值时,便可以产生临时文件。一般设置10字节以内就可以。保证上传功能可以正常的使用。
相关文章推荐
- 关于上传文件时,提示控制台信息存取失败的解决方法
- Win8_x64下安装程序时提示ShellExecuteEx失败,代码2。系统找不到指定文件的解决办法
- xp加域失败提示错误53找不到网络路径的一种解决办法
- 关于大话西游2在安装后运行提示拷贝临时文件失败,请确认磁盘空间、客户端是否在运行和运行客户的权限的解决办法
- 有时候用ifstream或ofstream打开带有中文路径的文件会失败。 解决办法
- 多普达s1装了无驱U盘后往手机复制文件提示路径太深(附解决办法)
- 虚拟机下Ubuntu安装VMWare Tools出现错误“找不到kernel header文件路径”解决办法
- IE8在上传文件时路径无效或无效的图片文件解决办法【转】
- Ogre读取中文路径名的文件失败的解决办法
- eclipse编译的java程序命令行执行时提示找不到mysql驱动文件时的解决办法
- 上传大于30M的视频时,出现找不到文件或目录错误的解决办法
- supesite7.0上传文件失败,请您稍后尝试重新上传 解决办法
- 进程未能读取文件 找不到网络路径 的解决办法
- Ubuntu 10.10安装VMware Tools出现错误“找不到kernel header文件路径”的解决办法
- JS文件中调用JS文件提示找不到对象的解决办法
- 装驱动,inf安装失败 系统找不到指定的文件 解决办法
- 关于本站提供的Windows 7下硬盘安装xp提示找不到路径问题的原因及解决办法
- 访问php文件,但是提示找不到php_mbstring.dll的解决办法
- samba账户登录显示找不到网络路径提示的解决办法
- 使用SIlverlight 4.0开发时,遇到提示"...Missoft.Silverlight.CSharp.Targets"文件路径不对的解决办法