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;
}

}



qq_38261396
qq_38261396 我找到了错误session.setAttribute("login", l);把l错写成了1
一年多之前 回复

2个回答

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

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

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐