JSP 这段简单代码为什么会报错?

首先介绍一下这个异常。这个异常为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
mengvlog 阅读 10 次 更新于 2025-07-20 22:52:14 我来答关注问题0
檬味博客在线解答立即免费咨询

报错相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部