为这事苦恼许久。
java.lang.StringIndexOutOfBoundsException: String index out of range: -63657
错误原因是上传文件导致的。
上传组件:jspSmartUpload.jar
测试图片:pic01.jpg
分辨率为:400×400
大小:66.1 KB (67,704 字节)
占用:80.0 KB (81,920 字节)
本地测试上传,没有错误。但是将程序上传到服务器后,在服务器上测试的时候个别图片就会报错。
不知道大家有没有碰到过这类事情?
------解决方法--------------------------------------------------------
字符串操作越界了
是不是取了 <0 或者 〉string.length()的值
------解决方法--------------------------------------------------------
服务器和你本地的环境是一样的么 说不定jdk,tomcat版本导致的
------解决方法--------------------------------------------------------
这个与你 上传文件过大造成的。
如果你上传文件的过程中 又读文件了
那么很又可能会造成这样的效果
建议你 在去检查一下 跟踪一下 看看那里的毛病。。