qq_38261396
2018-12-30 22:46
采纳率: 100%
浏览 915
已采纳

myeclipse报错java.lang.ClassCastException: java.lang.Integer cannot be cast to org.model.Login

package org.model;

public class Login {
private Integer id;
private String password;
private String name;
private boolean role;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isRole() {
return role;
}
public void setRole(boolean role) {
this.role = role;
}

}



  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • qq_38261396 2018-12-30 23:59
    已采纳

    我找到了答案session.setAttribute("login", l);误把l写成了1

    点赞 打赏 评论
  • blownewbee 2018-12-30 15:47

    你的错误不在这里,你别的地方有一处代码类似

    Integer i(123);
    Login login = i; //将整数赋值给login对象,导致不能转换

    点赞 打赏 评论

相关推荐 更多相似问题