String id = req.getSession().getAttribute("user_id").toString();
int user_id=Integer.parseInt(id);错误:
无法调用"Object.toString()“,因为Object.toString的返回值为null
我也试过
String id = (String)req.getSession().getAttribute("user_id");
int user_id=Integer.parseInt(id);错误:
不能将类java.lang.Integer转换为java.lang.String类(java.lang.Integer和java.lang.String位于加载程序‘bootstrap’的模块java.base中)
发布于 2022-10-15 21:05:14
该属性似乎要么是Integer值,要么是null。
尝试如下所示:
Integer id = (Integer)req.getSession().getAttribute("user_id");
if (id != null) {
int user_id = id;
// code that uses user_id ...
}
else {
// handle the case that there is no user ID.
}https://stackoverflow.com/questions/74077612
复制相似问题