当前位置: 代码迷 >> Java Web开发 >> java.lang.StringIndexOutOfBoundsException:   String   index
  详细解决方案

java.lang.StringIndexOutOfBoundsException:   String   index

热度:42   发布时间:2016-04-17 15:50:18.0
jsp上传文件
本人用smartupload组件上传小文件没有什么问题(如txt),但是上传大文件就出错。
java.lang.StringIndexOutOfBoundsException:   String   index   out   of   range:   -51
使用smartupload需要注意什么?在哪里能设置文件大小,或者文件类型,还请达人不吝赐教,小弟先谢过了。
谁能提供上传大文件的代码参考学习一下,小弟不胜感谢!
邮箱:vividsong@gmail.com

------解决方案--------------------
smartupload有内存泄露bug
推荐使用commons-fileupload-1.2
------解决方案--------------------
受益,不过顺便说说楼主的问题,不过顺便说说楼主的问题, 到网上搜搜就可以知道SmartUpload类的成员函数,
设置文件类型 public void setAllowedFileList(String allowedFileList)
allowedFileList表示允许上传的文件扩展名列表,各个扩展名用,分隔
设置文件的大小
       public vodi setMaxFileSize(long maxFileSize)

不过我的一点的文件好象可以传的上去啊,


不过楼上说的确实也有道理 ,
------解决方案--------------------
new sa = new jspsmartupload();

sa.setMaxFileSize( "这里改变大小 ");
数值代表字节
  相关解决方案