问题描述
在JSP+Servlet下,使用commons-fileupload上传文件,网页显示连接被重置,同时服务器端莫名终止。
如图所示:
解决过程
搜索该问题无果,搜索回顾commons-fileupload的使用方法,发现需要导包commons-io-2.4.jar到WEB-INF/lib/下,而笔者并没有导入此包,因为这样工作依旧正常,而且奇怪的是IDE没有报任何的异常(比如: class没有找到等异常),而且看起来一切正常,莫名就卡在一下看似不可能的代码片段处:
BigDecimal br = new BigDecimal(bytesRead).divide(
new BigDecimal(1024), 2, BigDecimal.ROUND_HALF_UP);
BigDecimal cl =