首先介绍一下这个异常。这个异常为string转为 integer 类型 时经常会出现的异常,我也出现过。这个的原因有2个。一个是这个被转型的值为null ,另一个原因的这个被转型的值中包含字符。所以无法进行转型。报错的原因是因为下面这局代码的问题。楼住可以加判断判断一下再对这个值进行转型。String number...
JSP 这段简单代码为什么会报错?
应该是这句 String number = (String)application.getAttribute("counter")导致的错误,你可以查看下其它地方给“counter”赋过值的地方,根据异常来看原始赋值赋的应该是个整型的。2013-08-31
首先介绍一下这个异常。这个异常为string转为 integer 类型 时经常会出现的异常,我也出现过。这个的原因有2个。一个是这个被转型的值为null ,另一个原因的这个被转型的值中包含字符。所以无法进行转型。
报错的原因是因为下面这局代码的问题。楼住可以加判断判断一下再对这个值进行转型。
String number = (String)application.getAttribute("counter");2013-08-31
错误提示很明显啊,counter是Integer类型,强转成string出错的2013-08-31
数据类型错了2013-08-31
String number = (String)application.getAttribute("counter");
改成
String number = ""+application.getAttribute("counter");2013-08-31