我正在尝试通过检查会话中是否存储值来检查用户是否已登录:
String userId = null;
if(session.getAttribute("user_id")!=null){
userId=(String)session.getAttribute("user_id");
}
if(userId!=null||!userId.isEmpty()){
//do something
}
但是我在这一行收到 NullPointerException:if(userId!=null||!userId.isEmpty())
当用户未登录时。