做java web项目,在tomcat启动后,执行某个功能,第一次执行会报错。以后不会。求解答~~
打开网页时,报这个错。关闭报错的页面,再点击进入,就正常了。只是在tomcat启动后第一次点击报错。...
打开网页时,报这个错。
关闭报错的页面,再点击进入,就正常了。
只是在tomcat启动后第一次点击报错。 展开
关闭报错的页面,再点击进入,就正常了。
只是在tomcat启动后第一次点击报错。 展开
2个回答
展开全部
castexception应该是你强制转型出现的错误吧,上面指出了出错位置是在indexaction的57行,你可以试试扔出异常,或在try里面处理
追问
java.lang.ClassCastException: com.goodtree.dto.report.toukei.GyoumuShuukeihyouShisetsuReportOutputDto cannot be cast to com.goodtree.dto.report.toukei.GyoumuShuukeihyouShisetsuReportOutputDto
这个是捕捉到的异常
追答
找到异常就处理异常啊,你是向上转型还是向下转型啊,向上转型不安全。父子类之间实例方法采用的是动态绑定,即运行时绑定类型而非编译时。具体代码我不知道,所以也不好说。你看你的异常内容吧,上面说了GyoumuShuukeihyouShisetsuReportOutputDto和
GyoumuShuukeihyouShisetsuReportOutputDto的转型错误,你网上查查怎么解决吧,应该是先判断instanceof是否是他的对象,在转型,具体的也忘了。错误就和这个一样
Object x = new Object();
System.out.println((String)x);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |