java.lang.ClassCastException: java.lang.Integer 异常

2008-6-26 14:10:19 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet editRolePrivilege2 threw exception java.lang.ClassCastException: java.lang.Integer at com.servlet.EditRolePrivilege2.service(EditRolePrivilege2.java:59) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

。。。。。。。

上午tomcat报了一个多小时这个错误,找了资料后终于解决了。。。

出错代码:int user_id = Integer.parseInt((String) request.getSession().getAttribute("user_id"));

修改代码: int user_id =Integer.parseInt(request.getSession().getAttribute("user_id").toString());

你可能感兴趣的:(java,apache,tomcat,servlet,UP)