java.lang.NumberFormatException: For input string: " "

2025-12-03 16:28:23
推荐回答(1个)
回答1:

你的jsp页面第31行后面的把String类型的转换成int类型的时候出现了异常!
原因是theMax.substring(10)这个函数取子字符串时取出来的是空字符串即 ""所以在类型转换的时候出错!
解决方案:
将theMax打出到后台看其值是什么.即在28行与29行之间加上
System.out.println(theMax);
如果为空或者其长度是否大于等于11(我猜测肯定小于11或则根本就是空)
如果长度小于11或则为空再从theMax的值方面着手来排除你的错误!