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());